Files
premiaciones_api/server/controller/Invitado/invitados.js
T
2022-05-13 22:10:54 -05:00

21 lines
546 B
JavaScript

const Invitado = require('../../db/tablas/Invitado');
const Profesor = require('../../db/tablas/Profesor');
const { validarNumeroEntero } = require('../../helper/validar');
const get = async (query) => {
const idPremiacion = validarNumeroEntero(
query.idPremiacion,
'idPremiacion',
true
);
const invitados = await Invitado.findAll({
where: { idPremiacion },
include: [{ model: Profesor }],
});
if (!invitados) throw new Error('No se ha podido traer a los invitados');
return invitados;
};
module.exports = get;