|
@@ -9,7 +9,7 @@ const schema = new mongoose.Schema({
|
|
|
email: { type: String, required: true },
|
|
email: { type: String, required: true },
|
|
|
relatedUser: { type: ObjectId, ref: 'User' },
|
|
relatedUser: { type: ObjectId, ref: 'User' },
|
|
|
createdAt: { type: Date, default: Date.now, required: true },
|
|
createdAt: { type: Date, default: Date.now, required: true },
|
|
|
- expiredAt: { type: Date, default: Date.now, required: true },
|
|
|
|
|
|
|
+ expiredAt: { type: Date, default: Date.now() + 600000, required: true },
|
|
|
});
|
|
});
|
|
|
schema.plugin(uniqueValidator);
|
|
schema.plugin(uniqueValidator);
|
|
|
|
|
|
|
@@ -35,7 +35,7 @@ class PasswordResetOrder {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
static isExpired() {
|
|
static isExpired() {
|
|
|
- return this.expiredAt.getTime() < new Date().getTime();
|
|
|
|
|
|
|
+ return this.expiredAt < Date.now();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|