We’ve made key updates to how Departure Availability is calculated and how permissions are managed, ensuring consistent behavior for organizations regardless of whether they use the Group feature.
Note: The Groups feature functionality is not yet active but will be included in a future release
What Was Happening
Recent changes introduced a dependency on Group permissions that caused several issues:
- Booked guest counts were not updating for departures without an associated group.
- Availability did not reflect changes to the Max Guests field.
- Organizations not using Groups experienced unexpected behavior in Departure Availability calculations.
What’s Changed
To restore expected functionality and improve flexibility:
- Departure Availability logic no longer requires Group permissions to function correctly.
- Availability Calculation follows this logic: Available = Maximum Guests – (Booked + Held Spaces) This logic applies consistently, whether held spaces are tied to a group or a booking.
- Bookings Without Groups now update Departure Availability based on pre-August behavior, ensuring compatibility for organizations not using the Group feature.