This release includes a fix to ensure accurate behavior when modifying occupancy counts on existing bookings in Booking 2.0.

What Was Happening

For existing bookings that originally selected a Base Triple price for example—which later became inactive—the system allowed users to:

  • Select the inactive Base Triple price again
  • Proceed without triggering the Waitlist modal, even when the requested occupancy exceeded available space

This issue occurred only for existing bookings with previously selected inactive prices. New bookings were not affected.

What’s Been Fixed

  • The Waitlist modal now displays correctly when occupancy changes require it.
  • Inactive base prices can no longer be selected for existing bookings.
  • The system now consistently enforces availability rules and prevents invalid price selection.

Users will now see the correct Waitlist prompts, and inactive prices are properly restricted, ensuring accurate booking behavior and preventing unintended selections.