const { validarId } = require('../../helper/validar'); const dbPath = '../../db/tablas'; const Carrito = require(`${dbPath}/Carrito`); const TipoCarrito = require(`${dbPath}/TipoCarrito`); const Modulo = require(`${dbPath}/Modulo`); const equiposCarrito = async (body) => { const idCarrito = validarId(body.idCarrito); return Carrito.findOne({ where: { idCarrito }, include: [{ model: TipoCarrito }, { model: Modulo }], }).then((res) => { if (!res) throw new Error('No existe este carrito.'); delete res.dataValues.idTipoCarrito; delete res.dataValues.idModulo; return res; }); }; module.exports = equiposCarrito;