correcion logica regreso y recoger

This commit is contained in:
Lemuel Marquez
2021-04-29 21:22:57 -05:00
parent a255e1bff0
commit bb160cdc82
2 changed files with 7 additions and 0 deletions
+3
View File
@@ -18,6 +18,9 @@ const recoger = async (body) => {
})
.then((res) => {
if (!res) throw new Error('No existe este prestamo.');
if (!res.activo) throw new Error('Este prestamo ya no esta activo.');
if (res.Equipo.enUso)
throw new Error('Ya se entrego el equipo al usuario.');
return Equipo.update(
{ enUso: true },
{ where: { idEquipo: res.Equipo.idEquipo } }
+4
View File
@@ -20,6 +20,10 @@ const recoger = async (body) => {
})
.then((res) => {
if (!res) throw new Error('No existe este prestamo.');
if (!res.activo) throw new Error('Este prestamo ya no esta activo.');
if (!res.Equipo.enUso)
throw new Error('Aun no se ha entregado el equipo al usuario.');
if (res) throw new Error('.');
return Equipo.update(
{ enUso: false, apartado: false },
{ where: { idEquipo: res.Equipo.idEquipo } }