From af6f9b57ad4a7fd05d4ffa19440012084fb5071f Mon Sep 17 00:00:00 2001 From: Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> Date: Tue, 6 Apr 2021 04:30:04 +0200 Subject: [PATCH] :bug: fix user guilds --- src/routes/auth/register.ts | 3 +++ src/util/User.ts | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/routes/auth/register.ts b/src/routes/auth/register.ts index ce54b940..9543e814 100644 --- a/src/routes/auth/register.ts +++ b/src/routes/auth/register.ts @@ -165,6 +165,8 @@ router.post( }); } + // TODO: save date_of_birth + // constructing final user object // TODO fix: // @ts-ignore @@ -179,6 +181,7 @@ router.post( mfa_enabled: false, verified: false, email: adjusted_email, + nsfw_allowed: true, // TODO: depending on age flags: 0n, // TODO: generate default flags guilds: [], user_data: { diff --git a/src/util/User.ts b/src/util/User.ts index 1b13e153..3658e46d 100644 --- a/src/util/User.ts +++ b/src/util/User.ts @@ -16,7 +16,9 @@ export async function getPublicUser(user_id: bigint, additional_fields?: any) { ...PublicUserProjection, ...additional_fields, } - ).exec(); + ) + .lean() + .exec(); if (!user) throw new HTTPError("User not found", 404); return user; }