fix(SW-839): Fallback if member is not available
This commit is contained in:
@@ -35,7 +35,7 @@ export default function RateSummary({
|
|||||||
roomType,
|
roomType,
|
||||||
priceName,
|
priceName,
|
||||||
} = rateSummary
|
} = rateSummary
|
||||||
const priceToShow = isUserLoggedIn ? member : publicRate
|
const priceToShow = isUserLoggedIn && member ? member : publicRate
|
||||||
|
|
||||||
const isPetRoomSelected = features.some(
|
const isPetRoomSelected = features.some(
|
||||||
(feature) => feature.code === RoomPackageCodeEnum.PET_ROOM
|
(feature) => feature.code === RoomPackageCodeEnum.PET_ROOM
|
||||||
|
|||||||
@@ -29,6 +29,6 @@ export interface Rate {
|
|||||||
roomTypeCode: RoomConfiguration["roomTypeCode"]
|
roomTypeCode: RoomConfiguration["roomTypeCode"]
|
||||||
priceName: string
|
priceName: string
|
||||||
public: Product["productType"]["public"]
|
public: Product["productType"]["public"]
|
||||||
member: Product["productType"]["member"]
|
member?: Product["productType"]["member"]
|
||||||
features: RoomConfiguration["features"]
|
features: RoomConfiguration["features"]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user