fix: got public price when loging in after having selected room
This commit is contained in:
committed by
Simon.Emanuelsson
parent
0d84d4374c
commit
41acf6ee52
@@ -115,6 +115,17 @@ export default async function DetailsPage({
|
||||
const firstRoom = rooms[0]
|
||||
const multirooms = rooms.slice(1)
|
||||
|
||||
const { rateDefinition, rateDefinitionMember } = firstRoom.roomRate
|
||||
if (user && rateDefinitionMember) {
|
||||
const rateCode = selectRoomParams.get("rateCode")
|
||||
if (rateDefinitionMember.rateCode !== rateCode) {
|
||||
booking.rooms[0].rateCode = rateDefinitionMember.rateCode
|
||||
selectRoomParams.set("ratecode", rateDefinitionMember.rateCode)
|
||||
booking.rooms[0].counterRateCode = rateDefinition.rateCode
|
||||
selectRoomParams.set("counterratecode", rateDefinition.rateCode)
|
||||
}
|
||||
}
|
||||
|
||||
return (
|
||||
<EnterDetailsProvider
|
||||
booking={booking}
|
||||
|
||||
Reference in New Issue
Block a user