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 21:30:38 +0100
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-02-22 21:30:38 +0100
commit92a6c981ce12f4484509d0388cb1fba2a52b55c4 (patch)
treec73fc11423ee7cbcac066b15698793f13679e98e /dist/models/Member.js
parent:wrench: build (diff)
downloadserver-92a6c981ce12f4484509d0388cb1fba2a52b55c4.tar.xz
:sparkles: MemberModel add virtual user field
Diffstat (limited to 'dist/models/Member.js')
-rw-r--r--dist/models/Member.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/dist/models/Member.js b/dist/models/Member.js

index 0a8f484f..8b87dc9f 100644 --- a/dist/models/Member.js +++ b/dist/models/Member.js
@@ -4,6 +4,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { }; Object.defineProperty(exports, "__esModule", { value: true }); exports.MemberModel = exports.MemberSchema = void 0; +const User_1 = require("./User"); const mongoose_1 = require("mongoose"); const Database_1 = __importDefault(require("../util/Database")); const MuteConfig = { @@ -38,6 +39,11 @@ exports.MemberSchema = new mongoose_1.Schema({ version: Number, }, }); +exports.MemberSchema.virtual("user", { + model: User_1.UserModel, + localField: "user", + foreignField: "id", +}); // @ts-ignore exports.MemberModel = Database_1.default.model("Member", exports.MemberSchema, "members"); //# sourceMappingURL=Member.js.map \ No newline at end of file