diff options
Diffstat (limited to 'util/src/entities')
-rw-r--r-- | util/src/entities/Channel.ts | 2 | ||||
-rw-r--r-- | util/src/entities/Member.ts | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/util/src/entities/Channel.ts b/util/src/entities/Channel.ts index e3586dfc..0be1c5ec 100644 --- a/util/src/entities/Channel.ts +++ b/util/src/entities/Channel.ts @@ -144,7 +144,7 @@ export class Channel extends BaseClass { }; await Promise.all([ - Channel.insert(channel), + new Channel(channel).save(), !opts?.skipEventEmit ? emitEvent({ event: "CHANNEL_CREATE", diff --git a/util/src/entities/Member.ts b/util/src/entities/Member.ts index e0dd411a..502f4813 100644 --- a/util/src/entities/Member.ts +++ b/util/src/entities/Member.ts @@ -205,7 +205,7 @@ export class Member extends BaseClass { guild.joined_at = member.joined_at.toISOString(); await Promise.all([ - Member.insert({ + new Member({ ...member, roles: undefined, // read_state: {}, @@ -218,7 +218,7 @@ export class Member extends BaseClass { suppress_roles: false, version: 0, }, - }), + }).save(), Guild.increment({ id: guild_id }, "member_count", 1), emitEvent({ event: "GUILD_MEMBER_ADD", @@ -231,7 +231,7 @@ export class Member extends BaseClass { } as GuildMemberAddEvent), emitEvent({ event: "GUILD_CREATE", - data: { ...guild, members: [...guild.members, member] }, + data: { ...guild, members: [...guild.members, { ...member, user }] }, user_id, } as GuildCreateEvent), ]); |