diff --git a/api/src/main/java/fr/gameovergne/api/dto/user/UserDTO.java b/api/src/main/java/fr/gameovergne/api/dto/user/UserDTO.java index 5a896ac..c2fb665 100644 --- a/api/src/main/java/fr/gameovergne/api/dto/user/UserDTO.java +++ b/api/src/main/java/fr/gameovergne/api/dto/user/UserDTO.java @@ -12,5 +12,6 @@ public class UserDTO { private String lastName; private String username; private String email; + private String password; private String role; } diff --git a/api/src/main/java/fr/gameovergne/api/mapper/user/UserMapper.java b/api/src/main/java/fr/gameovergne/api/mapper/user/UserMapper.java index 69e03e8..09d9e87 100644 --- a/api/src/main/java/fr/gameovergne/api/mapper/user/UserMapper.java +++ b/api/src/main/java/fr/gameovergne/api/mapper/user/UserMapper.java @@ -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; }