correcion del put
Some checks failed
Deploy Spring Boot App / build-and-deploy (push) Has been cancelled
Some checks failed
Deploy Spring Boot App / build-and-deploy (push) Has been cancelled
This commit is contained in:
@@ -66,18 +66,10 @@ public class UserController {
|
||||
// ✅ Actualizar usuario (por id)
|
||||
@PutMapping("/{id}")
|
||||
public Usuario actualizarUsuario(@PathVariable Long id, @RequestBody Usuario usuario) {
|
||||
Usuario existente = service.getAll().stream()
|
||||
.filter(u -> u.getId().equals(id))
|
||||
.findFirst()
|
||||
.orElseThrow(() -> new RuntimeException("Usuario no encontrado"));
|
||||
|
||||
existente.setUsername(usuario.getUsername());
|
||||
existente.setPassword(usuario.getPassword());
|
||||
existente.setRoles(usuario.getRoles());
|
||||
existente.setAprobado(usuario.isAprobado());
|
||||
return service.registrarUsuario(existente.getUsername(), existente.getPassword(), existente.getRoles());
|
||||
return service.actualizarUsuario(id, usuario);
|
||||
}
|
||||
|
||||
|
||||
// ✅ Eliminar usuario
|
||||
@DeleteMapping("/{id}")
|
||||
public void eliminarUsuario(@PathVariable Long id) {
|
||||
|
||||
Reference in New Issue
Block a user