Fix mapper + DTO
This commit is contained in:
@@ -10,19 +10,17 @@ import org.springframework.stereotype.Component;
|
||||
@Component
|
||||
public class UserMapper {
|
||||
|
||||
private final UserService userService;
|
||||
|
||||
@Autowired
|
||||
public UserMapper(UserService userService) {
|
||||
this.userService = userService;
|
||||
}
|
||||
|
||||
public UserDTO toDto(User user) {
|
||||
return new UserDTO(user.getUuid(), user.getName(), user.getSurname(), user.getUsername());
|
||||
return new UserDTO(user.getFirstName(), user.getLastName(), user.getUsername());
|
||||
}
|
||||
|
||||
public User toUser(UserCreationDTO userDTO) {
|
||||
return userService.getUserById(userDTO.getUuid());
|
||||
User user = new User();
|
||||
user.setFirstName(userDTO.getFirstname());
|
||||
user.setLastName(userDTO.getLastname());
|
||||
user.setUsername(userDTO.getUsername());
|
||||
|
||||
return user;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user