kaori hace 4 años
padre
commit
5694945fcf

+ 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';