Merge pull request #355 from bluewave-labs/fix/token-issuance

Fixed token issue
This commit is contained in:
Alexander Holliday
2024-07-16 14:45:37 -07:00
committed by GitHub
2 changed files with 4 additions and 4 deletions

View File

@@ -309,11 +309,12 @@ const validateRecoveryTokenController = async (req, res, next) => {
const resetPasswordController = async (req, res, next) => {
try {
await newPasswordValidation.validateAsync(req.body);
const response = await req.db.resetPassword(req, res);
const user = await req.db.resetPassword(req, res);
const token = issueToken(user);
res.status(200).json({
success: true,
msg: successMessages.AUTH_RESET_PASSWORD,
data: response,
data: { user, token },
});
} catch (error) {
error.service = SERVICE_NAME;

View File

@@ -220,8 +220,7 @@ const resetPassword = async (req, res) => {
})
.select("-password")
.select("-profileImage");
const token = issueToken(userWithoutPassword);
return { user: userWithoutPassword, token: token };
return userWithoutPassword;
} else {
throw new Error(errorMessages.DB_USER_NOT_FOUND);
}