Skip to content

Ajustes en DTOs y duplicados de usuarios

gonzalo.ortiz.f requested to merge fix/users-dtos into develop

Cambios principales:

  • Se unifican los DTOs de alta y modificacion de usuarios en UserRequestDTO.
  • La contraseña queda validada manualmente en el controller: obligatoria al crear y opcional al modificar.
  • Los duplicados de username y email ahora usan excepciones distintas.
  • Se agregan handlers para responder 409 manteniendo los mensajes actuales.
  • Se agregan pruebas para email duplicado y password obligatorio.
  • No se cambia la baja logica de usuarios.

Validaciones:

  • git diff --check OK.
  • No pude correr UserCrudIntegrationTest porque el entorno no tiene JAVA_HOME configurado.

Merge request reports

Loading