Fixed correct rates

This commit is contained in:
Linus Flood
2024-12-03 08:47:07 +01:00
parent 26d44a2c29
commit 098581acd4

View File

@@ -99,33 +99,37 @@ export default function EnterDetailsTracking(props: Props) {
}, [currentStep, getPageLoadTime, lang, pathName])
const hotelDetailsData = useMemo(() => {
const isMember = true
const rate = isMember ? roomRate.memberRate : roomRate.publicRate
const data: TrackingSDKHotelInfo = {
...initialHotelsTrackingData,
rateCode: roomRate.memberRate?.rateCode,
rateCodeType: roomRate.memberRate?.rateType,
rateCodeName: roomRate.memberRate?.rateCode,
rateCode: rate?.rateCode,
rateCodeType: rate?.rateType,
rateCodeName: rate?.rateCode,
rateCodeCancellationRule: cancellationRule,
revenueCurrencyCode: roomRate.memberRate?.requestedPrice?.currency,
revenueCurrencyCode: rate?.requestedPrice?.currency,
breakfastOption: breakfast ? "breakfast buffet" : "no breakfast",
totalPrice: totalPrice.euro?.price,
totalPrice: totalPrice.local?.price,
specialRoomType: getSpecialRoomType(packages),
roomTypeName: selectedRoom.roomType,
bedType: bedType?.description,
roomTypeCode: bedType?.roomTypeCode,
roomPrice: roomPrice?.euro?.price,
roomPrice: roomPrice.local.price,
}
return data
}, [
roomRate.memberRate,
roomRate.publicRate,
initialHotelsTrackingData,
selectedRoom,
cancellationRule,
bedType,
roomPrice,
totalPrice,
roomRate,
breakfast,
totalPrice.local?.price,
packages,
selectedRoom.roomType,
bedType?.description,
bedType?.roomTypeCode,
roomPrice.local.price,
])
useEffect(() => {