diff --git a/modules/events/event.service.js b/modules/events/event.service.js index 5abae40..cbcb168 100644 --- a/modules/events/event.service.js +++ b/modules/events/event.service.js @@ -115,8 +115,10 @@ const extraMethods = { console.log('_updateAforoOfEventReservation Aumento en >>>>>>>>>>>>>>>', cantidad); const plazasDisponibles = eventToUpdateAssistants.assistants - eventToUpdateAssistants.confirmed; - console.log('_updateAforoOfEventReservation Plazas disponibles >>>>>>>>>>>>>>>', plazasDisponibles); - if (plazasDisponibles < cantidad) { + console.log('_updateAforoOfEventReservation Plazas disponibles >>>>>>>>>>>>>>>', plazasDisponibles); + + //En caso de cantidad negativa si vamos a permirir aumentar el aforo con la cantidad recuperada + if ((cantidad >=0) && (plazasDisponibles < cantidad)) { console.log ('_updateAforoOfEventReservation >>>> Aforo lleno no es posible efectuar la invitacion'); throw new Error ('Aforo lleno no es posible efectuar la invitacion'); };