summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/models/Member.ts9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/models/Member.ts b/src/models/Member.ts

index c177c6c9..5e0e0014 100644 --- a/src/models/Member.ts +++ b/src/models/Member.ts
@@ -47,7 +47,7 @@ const MuteConfig = { }; export const MemberSchema = new Schema({ - id: Types.Long, + id: { type: Types.Long, required: true }, guild_id: Types.Long, nick: String, roles: [Types.Long], @@ -75,10 +75,11 @@ export const MemberSchema = new Schema({ }, }); -MemberSchema.virtual("user", { - model: UserModel, - localField: "user", +exports.MemberSchema.virtual("user", { + ref: UserModel, + localField: "id", foreignField: "id", + justOne: true, }); // @ts-ignore