summary refs log tree commit diff
path: root/src/util/User.ts
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-23 22:02:50 +0100
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-23 22:02:50 +0100
commit5c11bf1b87fdd150ba4caf3f6276c01014558b71 (patch)
tree5815bcbc38bacc35a35006c850e3ab74136d347d /src/util/User.ts
parent:bug: fix addMember to respect max guild size (diff)
downloadserver-5c11bf1b87fdd150ba4caf3f6276c01014558b71.tar.xz
:bug: [Member] list fix to also return user
Diffstat (limited to 'src/util/User.ts')
-rw-r--r--src/util/User.ts14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/util/User.ts b/src/util/User.ts

index 778730e2..1b13e153 100644 --- a/src/util/User.ts +++ b/src/util/User.ts
@@ -1,15 +1,19 @@ import { UserModel } from "fosscord-server-util"; import { HTTPError } from "lambert-server"; +export const PublicUserProjection = { + username: true, + discriminator: true, + id: true, + public_flags: true, + avatar: true, +}; + export async function getPublicUser(user_id: bigint, additional_fields?: any) { const user = await UserModel.findOne( { id: user_id }, { - username: true, - discriminator: true, - id: true, - public_flags: true, - avatar: true, + ...PublicUserProjection, ...additional_fields, } ).exec();