Await
This commit is contained in:
parent
2bef00a3c0
commit
59b60e9ca6
@ -409,7 +409,7 @@ const extraControllers = {
|
||||
|
||||
/**** Modifica una reserva, si está publicada, actualiza la diferenecia de los asistentes, en el caso de ser modificado, en el aforo del evento (assitants).
|
||||
*/
|
||||
checkAssitantsUpdate: async (req, res, next) => {
|
||||
checkAssitantsUpdate: async (req, res, next) => {
|
||||
const params = extractParamsFromRequest(req, res, {});
|
||||
const idResevation = params.params.id;
|
||||
const NewReservarionAssistants = req.body.assistants;
|
||||
@ -423,17 +423,19 @@ const extraControllers = {
|
||||
|
||||
try {
|
||||
if (eventReservation.state === 'publish' && eventReservation.assistants != NewReservarionAssistants) {
|
||||
|
||||
if (NewReservarionAssistants < eventReservation.confirmed) {
|
||||
return handleResultResponse("Error el número de asistentes no puede ser menor que el de confirmados", null, params, res, httpStatus.NOT_FOUND);
|
||||
};
|
||||
|
||||
const cantidad = (NewReservarionAssistants - eventReservation.assistants);
|
||||
eventService._updateAforoOfEventReservation(eventReservation, cantidad);
|
||||
await eventService._updateAforoOfEventReservation(eventReservation, cantidad);
|
||||
}
|
||||
|
||||
next();
|
||||
|
||||
} catch (error) {
|
||||
console.log('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>', error.stack);
|
||||
return handleResultResponse("Error al checkAssitantsUpdate de la reserva", null, params, res, httpStatus.NOT_FOUND);
|
||||
}
|
||||
},
|
||||
|
||||
Loading…
Reference in New Issue
Block a user