quitar a institucio usuario aunque no tenga multa activa

This commit is contained in:
lemuel 2022-11-15 17:04:12 -06:00
parent f83a01a03d
commit 0189e7fcee

View File

@ -338,6 +338,11 @@ export class MultaService {
.where('mu.activo = 1') .where('mu.activo = 1')
.getOne(); .getOne();
await this.institucionUsuarioService.updateMulta(
admin.institucion.id_institucion,
multa.prestamo.usuario.id_usuario,
false,
);
if (!multa) if (!multa)
throw new ConflictException( throw new ConflictException(
'Este usuario no tiene una multa activa en esta institución.', 'Este usuario no tiene una multa activa en esta institución.',
@ -345,13 +350,6 @@ export class MultaService {
multa.activo = false; multa.activo = false;
return this.repository return this.repository
.save(multa) .save(multa)
.then((_) =>
this.institucionUsuarioService.updateMulta(
admin.institucion.id_institucion,
multa.prestamo.usuario.id_usuario,
false,
),
)
.then((_) => ({ message: 'Se guardaron los cambios correctamente.' })); .then((_) => ({ message: 'Se guardaron los cambios correctamente.' }));
} }
} }