permitir cero invitados

This commit is contained in:
2022-05-12 00:18:46 -05:00
parent 075073837a
commit 71dce1f4fe
5 changed files with 9 additions and 5 deletions
+2 -2
View File
@@ -9,8 +9,8 @@ const infoInvitados = async (body) => {
const invitados = body.invitados;
const numeroInvitados = invitados.length;
if (!numeroInvitados === 0 || numeroInvitados > 3)
throw new Error('El número de invitados no puede ser cero ni mayor que 3.');
if (numeroInvitados > 3)
throw new Error('El número de invitados no puede ser mayor que 3.');
const prof = await Profesor.findOne({ where: idProfesor });
if(prof.numeroInvitados) throw new Error('A este profesor ya se le han guardado sus invitados.')
+2 -1
View File
@@ -1,5 +1,6 @@
const Invitado = require('../../db/tablas/Invitado');
const Profesor = require('../../db/tablas/Profesor')
const get = () => Invitado.findAll();
const get = () => Invitado.findAll({include: [{ model: Profesor }],});
module.exports = get;
+1 -1
View File
@@ -29,7 +29,7 @@ const dataProfesores = async () => {
adscripcion: adscripcion[i],
nombre: nombre[i],
correo: correo[i],
numeroInvitados: i+1,
numeroInvitados: null,
});
console.log(`Se insertó el profesor ${usuario[i]}.`.magenta);
}
+1 -1
View File
@@ -43,7 +43,7 @@ app.get(`${route}/adscripciones`, (req, res) => {
app.post(
`${route}/cargarDatos`,
// verificaToken,
upload.single('recfile'),
upload.single('file'),
(req, res) => {
if (req.file) {
return cargarDatos(req.file.filename)
@@ -0,0 +1,3 @@
numeroTrabajador,nombre,adscripcion
3316347492,Marco Antonio Romero,Adscripcion 1
3414519744,Jeremy Carreras,Adscripcion 2