From 42601dfc5895affd20b53d98b3de63d543888d8f Mon Sep 17 00:00:00 2001 From: patrickjieraldjuan Date: Sun, 28 Jan 2024 13:15:14 +0800 Subject: [PATCH] fixed closing brackets for update in resetPassword controller --- controllers/userControllers.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/controllers/userControllers.js b/controllers/userControllers.js index 55cf989..ee21d73 100644 --- a/controllers/userControllers.js +++ b/controllers/userControllers.js @@ -149,6 +149,17 @@ module.exports.resetPassword = async (req, res) => { // Get the new password from the request body const { newPassword } = req.body; + User.findOne({email : req.user.email}).then(result => { + + const isPasswordEqualtoOld = bcrypt.compareSync(newPassword, result.password); + + if(isPasswordEqualtoOld){ + + return response.send({message: "New password should not be same with old password"}); + + } + }) + // Hash the new password const hashedPassword = await bcrypt.hash(newPassword, 10);