fix the set-password form for new (admin-created) users

This commit is contained in:
Shane Kilkelly
2017-02-06 14:58:54 +00:00
parent b1e97b8241
commit 7d5dc34b3e
2 changed files with 26 additions and 12 deletions
@@ -53,7 +53,12 @@ module.exports =
if req.body.login_after
UserGetter.getUser user_id, {email: 1}, (err, user) ->
return next(err) if err?
AuthenticationController.doLogin {email:user.email, password: password}, req, res, next
# AuthenticationController.doLogin {email:user.email, password: password}, req, res, next
AuthenticationController.afterLoginSessionSetup req, user, (err) ->
if err?
logger.err {err, email: user.email}, "Error setting up session after setting password"
return next(err)
res.json {redir: AuthenticationController._getRedirectFromSession(req) || "/project"}
else
res.sendStatus 200
else