From 0189e7fcee5bac117061503d72abb4f98e2d3d0e Mon Sep 17 00:00:00 2001 From: lemuel Date: Tue, 15 Nov 2022 17:04:12 -0600 Subject: [PATCH] quitar a institucio usuario aunque no tenga multa activa --- src/multa/multa.service.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/multa/multa.service.ts b/src/multa/multa.service.ts index 5518574..b8ff82a 100644 --- a/src/multa/multa.service.ts +++ b/src/multa/multa.service.ts @@ -338,6 +338,11 @@ export class MultaService { .where('mu.activo = 1') .getOne(); + await this.institucionUsuarioService.updateMulta( + admin.institucion.id_institucion, + multa.prestamo.usuario.id_usuario, + false, + ); if (!multa) throw new ConflictException( 'Este usuario no tiene una multa activa en esta institución.', @@ -345,13 +350,6 @@ export class MultaService { multa.activo = false; return this.repository .save(multa) - .then((_) => - this.institucionUsuarioService.updateMulta( - admin.institucion.id_institucion, - multa.prestamo.usuario.id_usuario, - false, - ), - ) .then((_) => ({ message: 'Se guardaron los cambios correctamente.' })); } }