diff --git a/src/main/java/com/example/fercoganbackend/service/UsuarioService.java b/src/main/java/com/example/fercoganbackend/service/UsuarioService.java index cf21215..0c101cf 100644 --- a/src/main/java/com/example/fercoganbackend/service/UsuarioService.java +++ b/src/main/java/com/example/fercoganbackend/service/UsuarioService.java @@ -108,6 +108,18 @@ public class UsuarioService { if (request.getUsername() != null) { usuarioExistente.setUsername(request.getUsername()); } + + if(request.getCi()!= null){ + usuarioExistente.setCi(request.getCi()); + } + + if(request.getCelular()!= null){ + usuarioExistente.setCelular(request.getCelular()); + } + + if(request.getNombre()!= null){ + usuarioExistente.setNombre(request.getNombre()); + } if(request.isVisible()){ usuarioExistente.setVisible(request.isVisible()); } @@ -118,7 +130,7 @@ public class UsuarioService { if (request.getPassword() != null) { // ¡No olvides encriptarla si cambias el password! - usuarioExistente.setPassword(request.getPassword()); + usuarioExistente.setPassword(encoder.encode(request.getPassword())); } if (request.getRol() != null) {