Browse Source

improved model schema

kaori 4 years ago
parent
commit
6861003660
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/server/models/password-reset-order.js

+ 2 - 2
src/server/models/password-reset-order.js

@@ -8,9 +8,9 @@ const ObjectId = mongoose.Schema.Types.ObjectId;
  */
  */
 const schema = new mongoose.Schema({
 const schema = new mongoose.Schema({
   token: { type: String, required: true, unique: true },
   token: { type: String, required: true, unique: true },
-  email: String,
+  email: { type: String, required: true },
   relatedUser: { type: ObjectId, ref: 'User' },
   relatedUser: { type: ObjectId, ref: 'User' },
-  isExpired: Boolean,
+  isExpired: { type: Boolean, default: false },
 });
 });
 schema.plugin(uniqueValidator);
 schema.plugin(uniqueValidator);