feat: add password field to UserDTO and update UserMapper for password handling

This commit is contained in:
Vincent Guillet
2025-11-22 19:08:36 +01:00
parent d84a2ad122
commit cb38b80134
2 changed files with 3 additions and 0 deletions

View File

@@ -12,5 +12,6 @@ public class UserDTO {
private String lastName;
private String username;
private String email;
private String password;
private String role;
}

View File

@@ -12,6 +12,7 @@ public class UserMapper {
user.setLastName(userDTO.getLastName());
user.setUsername(userDTO.getUsername());
user.setEmail(userDTO.getEmail());
user.setPassword(userDTO.getPassword());
user.setRole(Role.valueOf(userDTO.getRole() != null ? userDTO.getRole() : "USER"));
return user;
}
@@ -22,6 +23,7 @@ public class UserMapper {
userDTO.setLastName(user.getLastName());
userDTO.setUsername(user.getUsername());
userDTO.setEmail(user.getEmail());
userDTO.setPassword(user.getPassword());
userDTO.setRole(user.getRole() != null ? user.getRole().getDisplayName() : null);
return userDTO;
}