Bug Fix: Pricing Consistency Between Results and Cart
We've resolved an issue where the price displayed on the results screen did not match the price shown in the cart when a guest searched for more people than a category's maximum occupancy allows.
Previously, the displayed rate was calculated using the full guest count entered in the search, while the cart recalculated the price based on the category's maximum occupancy — resulting in a price drop between the two screens, which could cause confusion or distrust for guests at checkout.
The displayed rate now caps at the category's maximum occupancy, ensuring the price a guest sees on the results screen is always consistent with what appears in their cart.