[Fix #4] Change account password

develop
sundowndev 2018-11-17 00:58:21 +01:00
parent 119209a73f
commit 407f3d3ba7
1 changed files with 18 additions and 2 deletions

View File

@ -26,7 +26,15 @@ module.exports = (req, res, next) => {
return bcrypt.hash(req.body.new_password, null, null, (hashErr, hash) => { return bcrypt.hash(req.body.new_password, null, null, (hashErr, hash) => {
userObj.password = hash; userObj.password = hash;
return userObj.save(() => res.status(200).json(userObj)); const response = {
_id: userObj._id,
firstname: userObj.firstname,
lastname: userObj.lastname,
email: userObj.email,
createdAt: userObj.createdAt,
};
return userObj.save(() => res.status(200).json(response));
}); });
}); });
} else { } else {
@ -34,7 +42,15 @@ module.exports = (req, res, next) => {
userObj.lastname = req.body.lastname || userObj.lastname; userObj.lastname = req.body.lastname || userObj.lastname;
userObj.email = req.body.email || userObj.email; userObj.email = req.body.email || userObj.email;
return userObj.save(() => res.status(200).json(userObj)); const response = {
_id: userObj._id,
firstname: userObj.firstname,
lastname: userObj.lastname,
email: userObj.email,
createdAt: userObj.createdAt,
};
return userObj.save(() => res.status(200).json(response));
} }
}); });
}; };