Summary
Resolved an issue where selecting a Single Supplement for a pre- or post-trip extension incorrectly marked the base price room as fully occupied.


This is applicable to users utilizing Booking 2.0 only.


Issue Details
Previously, if a guest booked a double room for the main trip but chose a single supplement for an extension, the system would sometimes treat the main trip room as "full." This prevented roommates from being assigned to the remaining space in the double room for the base portion of the trip.


Resolution
The room assignment logic now correctly distinguishes between the base price and extensions. Guests paying for a single supplement on an extension will now only "consume" the full room for that specific extension, leaving their shared base trip room available for roommate assignments as intended.