Is there a way to enable the waitlist for all events regardless of whether or not the event is sold out?
For example, if there is only one spot left for an event, but two possible attendees want to go to the event together, could they both sign up for the waitlist even though there is still an open spot available for the event?
I modified the EE4 code to always show the waitlist button and allow waitlist signups, but this didn’t work, as multiple emails were sent out notifying those on the waitlist that a spot was available even though no existing registrations had been canceled or deleted.
I’m assuming the waitlist email notifications for when a spot becomes available is run on a cron schedule that just checks to see if the event has any open spots. Is that correct? Instead, could the waitlist notification / auto promotion code work only when an existing registration is canceled?
I’m assuming the waitlist email notifications for when a spot becomes available is run on a cron schedule that just checks to see if the event has any open spots. Is that correct?
Sort of, but there are additional checks than just on a cron.
We can’t rely on just a cron so the Waitlist add-on hooks into the AHEE__EE_Event__perform_sold_out_status_check__end which is ‘fired’ on a cron when the ‘reservation’ checks run but also runs on various steps throughout the checkout process when EE confirms if the event has sold out.
Instead, could the waitlist notification / auto promotion code work only when an existing registration is canceled?
Not without custom development.
You could try removing the waitlist unction from the above hook and then processing the waitlist registrations when a registration status is changed to cancelled only but itsn’t not something the add-on can do as is.
The only option right now would be to prevent the auto promotion and manually promote the next registration when you cancel another.
The support post ‘Waitlist Enabled All The Time’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.