feat: add password field to UserDTO and update UserMapper for password handling
This commit is contained in:
@@ -12,5 +12,6 @@ public class UserDTO {
|
||||
private String lastName;
|
||||
private String username;
|
||||
private String email;
|
||||
private String password;
|
||||
private String role;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user