Summary
Resolved a display bug where canceled guests would still appear as Booked if the primary guest on the booking was marked as not traveling.
Issue Details
A logic error occurred in Booking 2.0 when the primary guest's Traveling toggle was set to Off. In this specific scenario, canceling other guests on the same booking would successfully update the database, but the user interface would fail to refresh their status. This led to situations where canceled guests still appeared as Booked on the screen, causing confusion for agents and resulting in incorrect guest counts being reported in the D365 interface.
Resolution
The guest list logic has been corrected to ensure that the Canceled status is accurately reflected for all guests, regardless of the primary guest's traveling status. This ensures that the information displayed in the Booking 2.0 app always matches the actual state of the booking in the database.