summary refs log tree commit diff
path: root/src/util/entities
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-12-21 16:10:26 +1100
committerMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2022-12-21 16:10:26 +1100
commitfe4db63ab8ac42c669048b705a78c68434e64856 (patch)
treec90651f93305dc9382467b6933b3d3c70727d60f /src/util/entities
parentSet default cdn endpoints so that local testing works (diff)
parentMerge pull request #917 from Puyodead1/refactor/client/165341 (diff)
downloadserver-ts-fe4db63ab8ac42c669048b705a78c68434e64856.tar.xz
Merge branch 'maddy/refactor' of github.com:fosscord/fosscord-server into maddy/refactor
Diffstat (limited to 'src/util/entities')
-rw-r--r--src/util/entities/Member.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/util/entities/Member.ts b/src/util/entities/Member.ts

index 1c8bfbef..bffec326 100644 --- a/src/util/entities/Member.ts +++ b/src/util/entities/Member.ts
@@ -29,6 +29,7 @@ import { Role } from "./Role"; import { BaseClassWithoutId } from "./BaseClass"; import { Ban, PublicGuildRelations } from "."; import { DiscordApiErrors } from "../util/Constants"; +import { ReadyGuildDTO } from "../dtos"; export const MemberPrivateProjection: (keyof Member)[] = [ "id", @@ -363,7 +364,7 @@ export class Member extends BaseClassWithoutId { emitEvent({ event: "GUILD_CREATE", data: { - ...guild, + ...new ReadyGuildDTO(guild).toJSON(), members: [...memberPreview, { ...member, user }], member_count: memberCount + 1, guild_hashes: {}, @@ -373,6 +374,7 @@ export class Member extends BaseClassWithoutId { stage_instances: [], threads: [], embedded_activities: [], + voice_states: guild.voice_states }, user_id, } as GuildCreateEvent),