Browse Source

started reply

unknown 1 year ago
parent
commit
0e76022953
3 changed files with 9 additions and 0 deletions
  1. 4 0
      model/schemas/message.js
  2. 4 0
      model/schemas/user.js
  3. 1 0
      validation/user.js

+ 4 - 0
model/schemas/message.js

@@ -66,6 +66,10 @@ const messageSchema = new Schema(
 			type: Boolean,
 			default: false,
 		},
+		reply: {
+			type: Boolean,
+			default: false,
+		},
 		owner: {
 			type: SchemaTypes.ObjectId,
 			ref: 'user',

+ 4 - 0
model/schemas/user.js

@@ -65,6 +65,10 @@ const userSchema = new Schema(
 			type: Boolean,
 			default: false,
 		},
+		silentMode: {
+			type: Boolean,
+			default: false,
+		},
 	},
 	{ timestamps: true }
 );

+ 1 - 0
validation/user.js

@@ -16,6 +16,7 @@ const schemaUpdateCredentials = Joi.object({
 
 const schemaUpdateUser = Joi.object({
 	nightMode: Joi.boolean().optional(),
+	silentMode: Joi.boolean().optional(),
 	sort: Joi.boolean().optional(),
 }).min(1);