password forgot api change
This commit is contained in:
parent
e37f230deb
commit
af107e6845
@ -620,10 +620,10 @@ export const forgotPassword = async (req, res, next) => {
|
|||||||
return res.status(404).json({ message: "User not found" });
|
return res.status(404).json({ message: "User not found" });
|
||||||
}
|
}
|
||||||
// Get ResetPassword Token
|
// Get ResetPassword Token
|
||||||
const resetToken = user.getResetPasswordToken(); //call function
|
// const resetToken = user.getResetPasswordToken(); //call function
|
||||||
|
|
||||||
//save database reset token
|
//save database reset token
|
||||||
await user.save({ validateBeforeSave: false });
|
// await user.save({ validateBeforeSave: false });
|
||||||
|
|
||||||
const passwords = password.randomPassword({
|
const passwords = password.randomPassword({
|
||||||
length: 12,
|
length: 12,
|
||||||
@ -653,10 +653,10 @@ export const forgotPassword = async (req, res, next) => {
|
|||||||
message: `Email sent to ${user.email} successfully`,
|
message: `Email sent to ${user.email} successfully`,
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
user.resetPasswordToken = undefined;
|
// user.resetPasswordToken = undefined;
|
||||||
user.resetPasswordExpire = undefined;
|
// user.resetPasswordExpire = undefined;
|
||||||
|
|
||||||
await user.save({ validateBeforeSave: false });
|
// await user.save({ validateBeforeSave: false });
|
||||||
|
|
||||||
return res
|
return res
|
||||||
.status(500)
|
.status(500)
|
||||||
@ -732,10 +732,10 @@ export const ResetPasswordAdmin = async (req, res) => {
|
|||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Error resetting password:", error);
|
console.error("Error resetting password:", error);
|
||||||
|
|
||||||
|
console.error(error);
|
||||||
res.status(500).json({
|
res.status(500).json({
|
||||||
success: false,
|
message: error?.message || "Something went wrong!",
|
||||||
message:
|
error: error?.message || "",
|
||||||
error.message || "Something went wrong while resetting the password.",
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user