From 6911429c2dc0351619e5faf27ba37aa3781fd625 Mon Sep 17 00:00:00 2001 From: David Arranz Date: Thu, 29 Aug 2024 12:18:50 +0200 Subject: [PATCH] . --- modules/events/event.controller.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/modules/events/event.controller.js b/modules/events/event.controller.js index 61710a7..dae012f 100644 --- a/modules/events/event.controller.js +++ b/modules/events/event.controller.js @@ -94,16 +94,14 @@ const extraControllers = { EventOverflow = await eventService._getEvent(Event.overflow_eventId); result = Object.assign({}, result, { - allow: Event.assistants - Event.confirmed >= result.group_size, // false + allow: (Event.sold_out) ? Event.assistants - Event.confirmed >= result.group_size : false, // false assistants: Event.assistants, confirmed: Event.confirmed, sold_out: Event.sold_out, assistants_overflow: EventOverflow ? EventOverflow.assistants : 0, confirmed_overflow: EventOverflow ? EventOverflow.confirmed : 0, sold_out_overflow: EventOverflow ? EventOverflow.sold_out : 1, - allow_overflow: EventOverflow - ? EventOverflow.assistants - EventOverflow.confirmed >= result.group_size - : false, + allow_overflow: EventOverflow ? ((EventOverflow ? EventOverflow.sold_out : 1) ? EventOverflow.assistants - EventOverflow.confirmed >= result.group_size : false) : false, }); }