From af107e684504d19cd90e667b7a109077287e1cd4 Mon Sep 17 00:00:00 2001 From: pawan-dot <71133473+pawan-dot@users.noreply.github.com> Date: Thu, 8 May 2025 12:44:17 +0530 Subject: [PATCH] password forgot api change --- resources/user/userController.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/resources/user/userController.js b/resources/user/userController.js index 98cfcda..28ac802 100644 --- a/resources/user/userController.js +++ b/resources/user/userController.js @@ -620,10 +620,10 @@ export const forgotPassword = async (req, res, next) => { return res.status(404).json({ message: "User not found" }); } // Get ResetPassword Token - const resetToken = user.getResetPasswordToken(); //call function + // const resetToken = user.getResetPasswordToken(); //call function //save database reset token - await user.save({ validateBeforeSave: false }); + // await user.save({ validateBeforeSave: false }); const passwords = password.randomPassword({ length: 12, @@ -653,10 +653,10 @@ export const forgotPassword = async (req, res, next) => { message: `Email sent to ${user.email} successfully`, }); } catch (error) { - user.resetPasswordToken = undefined; - user.resetPasswordExpire = undefined; + // user.resetPasswordToken = undefined; + // user.resetPasswordExpire = undefined; - await user.save({ validateBeforeSave: false }); + // await user.save({ validateBeforeSave: false }); return res .status(500) @@ -732,10 +732,10 @@ export const ResetPasswordAdmin = async (req, res) => { } catch (error) { console.error("Error resetting password:", error); + console.error(error); res.status(500).json({ - success: false, - message: - error.message || "Something went wrong while resetting the password.", + message: error?.message || "Something went wrong!", + error: error?.message || "", }); } };