summary refs log tree commit diff
path: root/dist/models/Member.js
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-22 22:15:40 +0100
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-22 22:15:40 +0100
commit371a56859695321bfa862a1c66d27279018cc864 (patch)
treef95d0f68222ac723e801172f8e690aa784eb0e44 /dist/models/Member.js
parent:sparkles: MemberModel add virtual user field (diff)
downloadserver-371a56859695321bfa862a1c66d27279018cc864.tar.xz
[Member] fix -> make id required
Diffstat (limited to 'dist/models/Member.js')
-rw-r--r--dist/models/Member.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/dist/models/Member.js b/dist/models/Member.js

index 8b87dc9f..750ff802 100644 --- a/dist/models/Member.js +++ b/dist/models/Member.js
@@ -12,7 +12,7 @@ const MuteConfig = { selected_time_window: Number, }; exports.MemberSchema = new mongoose_1.Schema({ - id: mongoose_1.Types.Long, + id: { type: mongoose_1.Types.Long, required: true }, guild_id: mongoose_1.Types.Long, nick: String, roles: [mongoose_1.Types.Long], @@ -40,9 +40,10 @@ exports.MemberSchema = new mongoose_1.Schema({ }, }); exports.MemberSchema.virtual("user", { - model: User_1.UserModel, - localField: "user", + ref: User_1.UserModel, + localField: "id", foreignField: "id", + justOne: true, }); // @ts-ignore exports.MemberModel = Database_1.default.model("Member", exports.MemberSchema, "members");