From cfd36dffac52b0383b104b0da4d960627e58b8a2 Mon Sep 17 00:00:00 2001 From: Pancho Date: Thu, 27 Feb 2020 09:31:17 -0300 Subject: [PATCH] feat(rup): ejecucion agendas anteriores a hoy --- modules/turnos/controller/agenda.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/turnos/controller/agenda.ts b/modules/turnos/controller/agenda.ts index 74cea80b89..a0ff5e21e4 100644 --- a/modules/turnos/controller/agenda.ts +++ b/modules/turnos/controller/agenda.ts @@ -21,9 +21,12 @@ import { Types } from 'mongoose'; export function darAsistencia(req, data, tid = null) { const turno = getTurno(req, data, tid); turno.asistencia = 'asistio'; - if (!turno.horaAsistencia) { - turno.horaAsistencia = new Date(); + if (moment(turno.horaInicio).format('YYYY-MM-DD') < moment().startOf('day').format('YYYY-MM-DD')) { + turno.horaAsistencia = turno.horaInicio; // Para el caso donde se inicia una prestacion de un turno con fecha anterior a hoy + } else { + turno.horaAsistencia = new Date(); + } } turno.updatedAt = new Date();