diff --git a/src/models/Message.ts b/src/models/Message.ts
index 4adf8024..bb3c2d5b 100644
--- a/src/models/Message.ts
+++ b/src/models/Message.ts
@@ -242,21 +242,21 @@ MessageSchema.virtual("mentions", {
ref: UserModel,
localField: "mention_user_ids",
foreignField: "id",
- justOne: true,
+ justOne: false,
});
MessageSchema.virtual("mention_roles", {
ref: RoleModel,
localField: "mention_role_ids",
foreignField: "id",
- justOne: true,
+ justOne: false,
});
MessageSchema.virtual("mention_channels", {
ref: RoleModel,
- localField: "mention_role_ids",
+ localField: "mention_channel_ids",
foreignField: "id",
- justOne: true,
+ justOne: false,
});
// TODO: missing Application Model
diff --git a/src/models/User.ts b/src/models/User.ts
index 1ea55f6a..76251e09 100644
--- a/src/models/User.ts
+++ b/src/models/User.ts
@@ -126,7 +126,6 @@ export const UserSchema = new Schema({
desktop: Boolean,
mobile: Boolean,
premium: Boolean,
- date_of_birth: Date,
premium_type: Number,
bot: Boolean,
system: Boolean,
|