diff --git a/apps/scandic-web/stores/select-rate/index.ts b/apps/scandic-web/stores/select-rate/index.ts index 92471664a..b4de379fc 100644 --- a/apps/scandic-web/stores/select-rate/index.ts +++ b/apps/scandic-web/stores/select-rate/index.ts @@ -115,15 +115,15 @@ export function createRatesStore({ activeRoom = unselectedRoomIndex } + const isRedemptionBooking = booking.searchType === REDEMPTION + return create()((set) => { return { activeRoom, booking, packageOptions, hotelType, - isRedemptionBooking: searchParams.has("searchType") - ? searchParams.get("searchType") === REDEMPTION - : false, + isRedemptionBooking, isUserLoggedIn, pathname, rateSummary, @@ -156,7 +156,9 @@ export function createRatesStore({ const bookingCode = room.rateCode ? room.bookingCode : booking.bookingCode - if (bookingCode) { + if (isRedemptionBooking) { + selectedFilter = BookingCodeFilterEnum.All + } else if (bookingCode) { selectedFilter = BookingCodeFilterEnum.Discounted } else { selectedFilter = BookingCodeFilterEnum.Regular