const { validarId, validarTexto } = require('../../helper/validar'); const dbPath = '../../db/tablas'; const Reporte = require(`${dbPath}/Reporte`); const Equipo = require(`${dbPath}/Equipo`); const reportar = async (body) => { console.log(body); const idEquipo = validarId(body.idEquipo); const descripcion = validarTexto(body.descripcion, 'La descripción', 500); return Equipo.findOne({ where: { idEquipo } }) .then((res) => { if (!res) throw new Error('No existe este equipo.'); return Reporte.create({ descripcion, idEquipo }); }) .then((res) => ({ message: 'Se levanto correctamente el reporte.' })); }; module.exports = reportar;