summary refs log tree commit diff
path: root/src/routes/api/v8
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/api/v8')
-rw-r--r--src/routes/api/v8/guilds/index.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/routes/api/v8/guilds/index.ts b/src/routes/api/v8/guilds/index.ts

index f2c9d556..3aace64b 100644 --- a/src/routes/api/v8/guilds/index.ts +++ b/src/routes/api/v8/guilds/index.ts
@@ -86,7 +86,7 @@ router.post("/", check(GuildCreateSchema), async (req: Request, res: Response) = max_presences: 250000, max_video_channel_users: 25, presence_count: 0, - member_count: 0, + member_count: 1, // TODO: if a addMemberToGuild() function will be used in the future, set this to 0 and automatically increment this number mfa_level: 0, preferred_locale: "en-US", premium_subscription_count: 0, @@ -147,6 +147,12 @@ router.post("/", check(GuildCreateSchema), async (req: Request, res: Response) = }, }).save(); + // TODO: I don't know why the bigint needs to be converted to a string in order to save the model. + // But the weird thing is, that it gets saved as a Long/bigint in the database + // @ts-ignore + user.guilds.push(guildID.toString()); + await user.save(); + // // TODO: emit Event await emitEvent({ event: "GUILD_MEMBER_ADD",