diff --git a/server/controller/Prestamo/pedir.js b/server/controller/Prestamo/pedir.js index f3c3872..1100092 100644 --- a/server/controller/Prestamo/pedir.js +++ b/server/controller/Prestamo/pedir.js @@ -30,10 +30,14 @@ const pedir = async (body) => { let whereEquipo = { idStatus: 4 }; let idEquipo; - // if (ahora > horaMax) - // throw new Error('Ya no se puede realizar un prestamo el día de hoy.'); - // if (ahora < horaMin) - // throw new Error('Aún es muy temprano para realizar un prestamo.'); + if (ahora.weekday === 6 || ahora.weekday === 7) + throw new Error( + 'No se puede pedir un equipo de cómputo los días sabados y domingos.' + ); + if (ahora > horaMax) + throw new Error('Ya no se puede realizar un préstamo el día de hoy.'); + if (ahora < horaMin) + throw new Error('Aún es muy temprano para realizar un préstamo.'); return TipoCarrito.findOne({ where: { idTipoCarrito } }) .then((res) => { if (!res) throw new Error('No existe este tipo de equipo.');