fix user service

This commit is contained in:
karenvicent
2025-10-06 15:15:56 -04:00
parent f31ff994fe
commit d81a4ef0ee
2 changed files with 3 additions and 3 deletions

View File

@@ -464,10 +464,10 @@ class AuthController extends BaseController {
}
const userId = req.params.userId;
const updates = { ...req.body };
await editUserByIdParamValidation.validateAsync(req.params);
await editUserPasswordByIdBodyValidation.validateAsync(req.body);
await this.userService.setPasswordByUserId(userId, updates);
const updatedPassword = req.body.password;
await this.userService.setPasswordByUserId(userId, updatedPassword);
return res.success({ msg: "Password reset successfully" });
},
SERVICE_NAME,

View File

@@ -212,7 +212,7 @@ class UserService {
await this.db.userModule.editUserById(userId, user);
};
setPasswordByUserId = async (userId, updates) => {
const updatedUser = await this.db.userModule.updateUser({ userId: userId, user: updates, file: null });
const updatedUser = await this.db.userModule.updateUser({ userId: userId, user: { password: updates }, file: null });
return updatedUser;
};
}