kaori 4 лет назад
Родитель
Сommit
5694945fcf
2 измененных файлов с 5 добавлено и 3 удалено
  1. 3 1
      src/server/models/password-reset-order.js
  2. 2 2
      src/server/routes/forgot-password.js

+ 3 - 1
src/server/models/password-reset-order.js

@@ -31,7 +31,9 @@ class PasswordResetOrder {
       duplicateToken = await this.findOne({ token });
     } while (duplicateToken != null);
 
-    return token;
+    this.token = token;
+
+    return this.token;
   }
 
   isExpired() {

+ 2 - 2
src/server/routes/forgot-password.js

@@ -41,8 +41,8 @@ module.exports = function(crowi, app) {
     const email = 'hoge@example.com';
 
     try {
-      await PasswordResetOrder.create({ token, email });
-      res.send(ApiResponse.success(token));
+      await PasswordResetOrder.create({ email, token });
+      res.send(ApiResponse.success({ email, token }));
     }
     catch (err) {
       const msg = 'Error occurred during password reset request procedure';