From c42a9ca93b37f9b562c85f34f036067e1a62a60c Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Sun, 10 Jul 2022 21:53:56 -0500 Subject: [PATCH] bug sabados y domingos temporal --- src/multa/multa.controller.ts | 2 +- src/prestamo/prestamo.service.ts | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/multa/multa.controller.ts b/src/multa/multa.controller.ts index c2460e3..2f3da05 100644 --- a/src/multa/multa.controller.ts +++ b/src/multa/multa.controller.ts @@ -132,7 +132,7 @@ export class MultaController { @Put() @ApiOperation({ description: - 'Endpoint que se encarga de quitar la multa de un alumno de cierta una.', + 'Endpoint que se encarga de quitar la multa de un alumno de cierta institución.', }) @ApiBody({ description: 'La variable id_institucion_usuario es obligatoria.', diff --git a/src/prestamo/prestamo.service.ts b/src/prestamo/prestamo.service.ts index b09110f..46a16b0 100644 --- a/src/prestamo/prestamo.service.ts +++ b/src/prestamo/prestamo.service.ts @@ -102,7 +102,7 @@ export class PrestamoService { id_programa?: number, id_tipo_entrada?: number, ) { - const ahora = moment(); + const ahora = moment().add(1, 'd'); const sistema = await this.operadorService.findById(1); const modulo = await this.moduloService.findById(id_modulo); const usuario = await this.usuarioService.findById(id_usuario, true, true); @@ -114,12 +114,12 @@ export class PrestamoService { modulo.institucion, ahora.weekday(), ); - const horaMax = moment( - `${ahora.format('YYYY-MM-DD')} ${institucionDia.hora_fin}`, - ); - const horaMin = moment( - `${ahora.format('YYYY-MM-DD')} ${institucionDia.hora_inicio}`, - ); + const horaMax = institucionDia + ? moment(`${ahora.format('YYYY-MM-DD')} ${institucionDia.hora_fin}`) + : null; + const horaMin = institucionDia + ? moment(`${ahora.format('YYYY-MM-DD')} ${institucionDia.hora_inicio}`) + : null; const programa = id_programa ? await this.institucionProgramaService.findProgramaById(id_programa) : null;