浏览代码

add comment

Yuken Tezuka 3 年之前
父节点
当前提交
9ec2d500f0
共有 1 个文件被更改,包括 5 次插入7 次删除
  1. 5 7
      packages/app/src/server/routes/login.js

+ 5 - 7
packages/app/src/server/routes/login.js

@@ -29,13 +29,11 @@ module.exports = function(crowi, app) {
         });
         });
       }
       }
 
 
-      let redirectTo;
-      if (userData.password) {
-        redirectTo = req.session.redirectTo;
-      }
-      else {
-        redirectTo = '/me#password';
-      }
+
+      // userData.password cann't be empty but, prepare redirect because password property in User Model is optional
+      // https://github.com/weseek/growi/pull/6670
+      const redirectTo = userData.password ? req.session.redirectTo : '/me#password';
+
       // remove session.redirectTo
       // remove session.redirectTo
       delete req.session.redirectTo;
       delete req.session.redirectTo;