cron listo
This commit is contained in:
@@ -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]));
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user