fix: redemptions did not show properly
This commit is contained in:
@@ -115,15 +115,15 @@ export function createRatesStore({
|
|||||||
activeRoom = unselectedRoomIndex
|
activeRoom = unselectedRoomIndex
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const isRedemptionBooking = booking.searchType === REDEMPTION
|
||||||
|
|
||||||
return create<RatesState>()((set) => {
|
return create<RatesState>()((set) => {
|
||||||
return {
|
return {
|
||||||
activeRoom,
|
activeRoom,
|
||||||
booking,
|
booking,
|
||||||
packageOptions,
|
packageOptions,
|
||||||
hotelType,
|
hotelType,
|
||||||
isRedemptionBooking: searchParams.has("searchType")
|
isRedemptionBooking,
|
||||||
? searchParams.get("searchType") === REDEMPTION
|
|
||||||
: false,
|
|
||||||
isUserLoggedIn,
|
isUserLoggedIn,
|
||||||
pathname,
|
pathname,
|
||||||
rateSummary,
|
rateSummary,
|
||||||
@@ -156,7 +156,9 @@ export function createRatesStore({
|
|||||||
const bookingCode = room.rateCode
|
const bookingCode = room.rateCode
|
||||||
? room.bookingCode
|
? room.bookingCode
|
||||||
: booking.bookingCode
|
: booking.bookingCode
|
||||||
if (bookingCode) {
|
if (isRedemptionBooking) {
|
||||||
|
selectedFilter = BookingCodeFilterEnum.All
|
||||||
|
} else if (bookingCode) {
|
||||||
selectedFilter = BookingCodeFilterEnum.Discounted
|
selectedFilter = BookingCodeFilterEnum.Discounted
|
||||||
} else {
|
} else {
|
||||||
selectedFilter = BookingCodeFilterEnum.Regular
|
selectedFilter = BookingCodeFilterEnum.Regular
|
||||||
|
|||||||
Reference in New Issue
Block a user