File tree Expand file tree Collapse file tree
src/main/java/br/com/developers/login/service Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ public interface UserService {
1010
1111 AccessToken authenticateUser (LoginDTO loginDto );
1212
13- void updateUser (RegisterDTO registerData );
13+ User updateUser (RegisterDTO registerData );
1414
1515 void delete (LoginDTO loginDTO );
1616}
Original file line number Diff line number Diff line change @@ -66,13 +66,14 @@ private Set<Role> getAllRoles(RegisterDTO registerData) {
6666 }
6767
6868
69- public void updateUser (RegisterDTO registerData ) {
69+ public User updateUser (RegisterDTO registerData ) {
7070 User user = this .userRepository .findByEmail (registerData .getEmail ().toLowerCase ()).orElseThrow (
7171 () -> new UserNotFoundException (String .format (USER_NOT_FOUND , registerData .getEmail ())));
72- user .setFirstName (registerData .getName ());
73- user .setLastName (registerData .getLastName ());
74- user .setPassword (registerData .getPassword ());
75- user .setRoles (getAllRoles (registerData ));
72+ user .setFirstName (registerData .getName ());
73+ user .setLastName (registerData .getLastName ());
74+ user .setPassword (registerData .getPassword ());
75+ user .setRoles (getAllRoles (registerData ));
76+ return this .userRepository .save (user );
7677 }
7778
7879 public void delete (LoginDTO loginDTO ) {
You can’t perform that action at this time.
0 commit comments