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),
]);
|