Skip to content

Commit 6ff3096

Browse files
FIX (password reset): Allow to change user password even if password was not set before
1 parent b4b514c commit 6ff3096

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

backend/internal/features/users/services/user_services.go

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -309,15 +309,6 @@ func (s *UserService) ChangeUserPasswordByEmail(email string, newPassword string
309309
}
310310

311311
func (s *UserService) ChangeUserPassword(userID uuid.UUID, newPassword string) error {
312-
user, err := s.userRepository.GetUserByID(userID)
313-
if err != nil {
314-
return fmt.Errorf("failed to get user: %w", err)
315-
}
316-
317-
if !user.HasPassword() {
318-
return errors.New("user has no password set")
319-
}
320-
321312
hashedPassword, err := bcrypt.GenerateFromPassword([]byte(newPassword), bcrypt.DefaultCost)
322313
if err != nil {
323314
return fmt.Errorf("failed to hash new password: %w", err)

0 commit comments

Comments
 (0)