From 90888eed4b1aaceccde782012ffe2ff46793cee3 Mon Sep 17 00:00:00 2001 From: Lemuel Marquez Date: Tue, 13 Jul 2021 18:39:13 -0500 Subject: [PATCH] primer semestre listo --- server/controller/PrimerSemestre/registrar.js | 10 +++------- server/db/tablas/PrimerSemestre.js | 4 ++++ server/helper/gmail.js | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/server/controller/PrimerSemestre/registrar.js b/server/controller/PrimerSemestre/registrar.js index 83774ee..57b842f 100644 --- a/server/controller/PrimerSemestre/registrar.js +++ b/server/controller/PrimerSemestre/registrar.js @@ -15,14 +15,9 @@ const get = async (body) => { const idHorario = validar.validarId(body.idHorario); const numeroCuenta = validar.validarNumeroCuenta(body.numeroCuenta); const correo = validar.validarCorreo(body.correo); + const nombre = validar.validarTexto(body.nombre, 'El nombre', 70); let mail = {}; - /* - Falta - Enviar correo con qr de confirmación de su registro a su - email - */ - return Carrera.findOne({ where: { idCarrera } }) .then((res) => { if (!res) throw new Error('No existe esta carrera.'); @@ -63,12 +58,13 @@ const get = async (body) => { return PrimerSemestre.create({ numeroCuenta, correo, + nombre, idHorario, idGrupo, }); }) .then((res) => { - mail = correo = correos(res.nombre, res.numeroCuenta); + mail = correos(res.nombre, res.numeroCuenta); gmail(mail.subject, res.correo, mail.message); }) .then((res) => ({ diff --git a/server/db/tablas/PrimerSemestre.js b/server/db/tablas/PrimerSemestre.js index 1d828fc..3e4e386 100644 --- a/server/db/tablas/PrimerSemestre.js +++ b/server/db/tablas/PrimerSemestre.js @@ -18,6 +18,10 @@ PrimerSemestre.init( allowNull: false, unique: true, }, + nombre: { + type: DataTypes.STRING(70), + allowNull: false, + }, correo: { type: DataTypes.STRING(60), allowNull: false, diff --git a/server/helper/gmail.js b/server/helper/gmail.js index 09d0880..cacf3b6 100644 --- a/server/helper/gmail.js +++ b/server/helper/gmail.js @@ -9,7 +9,7 @@ const gmail = (subject, to, html) => { return new Promise((resolve, reject) => { send({ subject, to, html }, (error, result, fullResult) => { if (error) reject(error); - console.log(fullResult); + // console.log(fullResult); resolve(result); }); });