Files
shot-crafter-calculator/src
darroyo 0ef2991bcd
CI / Build Native (push) Successful in 7m49s
fix(change-password): return updated user via record outcome w/ flush
User.getEntityManager().refresh() requiere una tx activa, y el
caller (AuthResource.changePassword) no es @Transactional -> ese
approach tiraba TransactionRequiredException.

En lugar de refrescar en el caller, cambio AuthService.changePassword
para devolver la User ya actualizada en un record
ChangePasswordOutcome, despues de un flush() explicito para que los
cambios lleguen a DB antes de cerrar la tx. Asi el response del
endpoint refleja el estado real de la fila.
2026-08-15 13:30:26 -04:00
..