diff --git a/server/controller/Alumno/pasarLista.js b/server/controller/Alumno/pasarLista.js index b76a074..2c9fcec 100644 --- a/server/controller/Alumno/pasarLista.js +++ b/server/controller/Alumno/pasarLista.js @@ -1,7 +1,5 @@ const moment = require('moment'); const dbHelper = '../../helper'; -const gmail = require(`${dbHelper}/gmail`); -const { correoAsistencia } = require(`${dbHelper}/correos`); const { validarId } = require(`${dbHelper}/validar`); const dbPath = '../../db/tablas'; const Alumno = require(`${dbPath}/Alumno`); @@ -10,7 +8,6 @@ const ahora = moment(); const pasarLista = async (body) => { const idAlumno = validarId(body.idAlumno); - let correo = {}; let horario = moment(); return Alumno.findOne({ @@ -19,25 +16,17 @@ const pasarLista = async (body) => { }) .then((res) => { if (!res) throw new Error('No existe este alumno.'); - horario = moment(res.Horario.horario); + if (!res.idHorario) + throw new Error('Este alumno no tiene ningún horario asignado.'); if (res.asistio) throw new Error('Ya paso lista a este alumno.'); + horario = moment(res.Horario.horario); + horario.add(-1, 'm'); if (ahora <= horario) throw new Error('Aun no es la hora del recorrido.'); - horario.add(20, 'm'); + horario.add(22, 'm'); if (ahora >= horario) throw new Error('Ya paso la hora del recorrido.'); return Alumno.update({ asistio: true }, { where: { idAlumno } }); }) - .then((res) => { - correo = correoAsistencia(); - return gmail( - correo.subject, - 'lemuelhelonmarquezrosas@gmail.com', - correo.message - ); - }) - .then((res) => { - console.log(res); - return { message: 'Se paso lista correctamente.' }; - }); + .then((res) => ({ message: 'Se paso lista correctamente.' })); }; module.exports = pasarLista; diff --git a/server/helper/correos.js b/server/helper/correos.js index e7691c2..93816ad 100644 --- a/server/helper/correos.js +++ b/server/helper/correos.js @@ -5,8 +5,8 @@ const correoAlumno = (numeroCuenta, lic, date, idAlumno) => { return { subject: `Comprobante de registro recorrido.`, - message: `

Estimada(o) alumna(o)

-

Alumna(o) de la Generación 2021,
Licenciatura: ${lic}

+ message: `

Estimada(o) alumna(o) de la Generación 2021,

+

Licenciatura: ${lic}

@@ -20,38 +20,26 @@ const correoAlumno = (numeroCuenta, lic, date, idAlumno) => { }:${ fecha.minute() < 10 ? '0' + fecha.minute() : fecha.minute() } h. Te pedimos - asistir en la fecha y horarios asignados de acuerdo con tu licenciatura (no pueden ser modificados). + asistir en la fecha y horarios elegidos (no puedes modificarlos).

Te solicitamos atender las siguientes medidas:

-

- ⮚ Programa tu llegada 10 min. antes de la hora de tu cita. -

+ -

- ¡Estaremos felices de recibirte! -

+

¡Estaremos felices de recibirte!

qr_img @@ -63,13 +51,4 @@ const correoAlumno = (numeroCuenta, lic, date, idAlumno) => { }; }; -const correoAsistencia = (numeroCuenta, lic, date) => { - // const fecha = moment(date); - - return { - subject: `Comprobante de asistencia recorrido.`, - message: `Asistencia uwu.`, - }; -}; - -module.exports = { correoAlumno, correoAsistencia }; +module.exports = { correoAlumno };