From 73c729e31ea27a83bb952cf533523bb95ecf2c79 Mon Sep 17 00:00:00 2001 From: david Date: Wed, 11 Sep 2019 13:01:16 +0200 Subject: [PATCH] a --- modules/events/event.controller.js | 12 ++++++++++-- modules/events/events_inscriptions.service.js | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/modules/events/event.controller.js b/modules/events/event.controller.js index 658421d..db7ef38 100644 --- a/modules/events/event.controller.js +++ b/modules/events/event.controller.js @@ -412,8 +412,16 @@ console.log('actualizo confirmados de la nueva reserva'); dataInscription.validated = false; //Actualizamos aforo de la lista de espera del evento y creamos inscripcion -console.log('evento de lista de espera que debo actulizar sus confirmados>>>>>>>>>>>>>>>>>>>>>', dataInscription.event.overflow_eventId); - console.log('cantidad>>>>>>>>>>>>>>>>>>>>>', dataInscription.inscriptionsWithoutReservationCount); +console.log('evento de lista de espera que debo actulizar sus confirmados>>>>>>>>>>>>>>>>>>>>>', dataInscription.event.overflow_eventId); +console.log('evento de lista de espera que debo actulizar sus confirmados>>>>>>>>>>>>>>>>>>>>>', EventOrReservationChangeId); + + const ConfirmedWaitList = await eventInscriptionService._getCountInscriptionsWithOverflowEventId(dataInscription.event.overflow_eventId); + console.log('cantidad>>>>>>>>>>>>>>>>>>>>>', dataInscription.inscriptionsWithoutReservationCount); + console.log('cantidad>>>>>>>>>>>>>>>>>>>>>', ConfirmedWaitList); + + marketingListId = (await eventService._getEvent(EventOrReservationChangeId)).marketing_list; + + if (await eventService._updateConfirmedEvent(dataInscription.event.overflow_eventId, dataInscription.inscriptionsWithoutReservationCount)) { console.log('voy a crearrrrrr la inscripcion'); dataInscription.inscription = await eventInscriptionService._createInscription(dataInscription.event.id, diff --git a/modules/events/events_inscriptions.service.js b/modules/events/events_inscriptions.service.js index bfe5310..30edb0c 100644 --- a/modules/events/events_inscriptions.service.js +++ b/modules/events/events_inscriptions.service.js @@ -86,7 +86,7 @@ const extraMethods = { }); }, - //Nos devuelve el número de inscripciones confirmadas para ese evento sin tener en cuenta reservas + //Nos devuelve el número de inscripciones confirmadas para ese evento sin tener en cuenta reservas ni lista de espera _getCountInscriptionsWithoutReservationAndOverflow: (eventId) => { return models.EventInscription.count({ where: {