cron listo

This commit is contained in:
xXpuma99Xx
2022-06-16 08:02:37 -05:00
parent 2888afedd9
commit fd0f87476a
5 changed files with 74 additions and 32 deletions
+15
View File
@@ -172,4 +172,19 @@ export class MultaService {
}),
);
}
desactivarMultas() {
const ahora = moment();
return this.repository.find({ activo: true }).then(async (multas) => {
for (let i = 0; i < multas.length; i++)
if (ahora.diff(moment(multas[i].fecha_fin)) > 0) {
multas[i].activo = false;
multas[i].prestamo.usuario.multa = false;
await this.usuarioService
.update(multas[i].prestamo.usuario)
.then((_) => this.repository.save(multas[i]));
}
});
}
}