diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/@summary/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/@summary/page.tsx
index d97115df5..f8c5f20ac 100644
--- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/@summary/page.tsx
+++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/@summary/page.tsx
@@ -46,14 +46,17 @@ export default async function SummaryPage({
packageCodes,
})
const user = await getProfileSafely()
- const packages = await getPackages({
- hotelId: hotel,
- startDate: fromDate,
- endDate: toDate,
- adults,
- children: children?.length,
- packageCodes,
- })
+
+ const packages = packageCodes
+ ? await getPackages({
+ hotelId: hotel,
+ startDate: fromDate,
+ endDate: toDate,
+ adults,
+ children: children?.length,
+ packageCodes,
+ })
+ : null
if (!availability || !availability.selectedRoom) {
console.error("No hotel or availability data", availability)
@@ -84,7 +87,6 @@ export default async function SummaryPage({
},
}
- console.log({ packages })
return (
<>
@@ -99,6 +101,7 @@ export default async function SummaryPage({
adults,
children,
cancellationText: availability.cancellationText,
+ packages,
}}
/>
@@ -116,6 +119,7 @@ export default async function SummaryPage({
adults,
children,
cancellationText: availability.cancellationText,
+ packages,
}}
/>
diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/page.tsx
index f7c155d6c..70aef0ada 100644
--- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/page.tsx
+++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/[step]/page.tsx
@@ -46,7 +46,13 @@ export default async function StepPage({
toDate,
} = getQueryParamsForEnterDetails(selectRoomParams)
- const { adults, children, roomTypeCode, rateCode, packages } = rooms[0] // TODO: Handle multiple rooms
+ const {
+ adults,
+ children,
+ roomTypeCode,
+ rateCode,
+ packages: packageCodes,
+ } = rooms[0] // TODO: Handle multiple rooms
const childrenAsString = children && generateChildrenString(children)
@@ -60,7 +66,7 @@ export default async function StepPage({
roomStayEndDate: toDate,
rateCode,
roomTypeCode,
- packageCodes: packages,
+ packageCodes,
})
const roomAvailability = await getSelectedRoomAvailability({
@@ -71,7 +77,7 @@ export default async function StepPage({
roomStayEndDate: toDate,
rateCode,
roomTypeCode,
- packageCodes: packages,
+ packageCodes,
})
const hotelData = await getHotelData({
hotelId,
diff --git a/components/GuestsRoomsPicker/Counter/index.tsx b/components/GuestsRoomsPicker/Counter/index.tsx
index 099bf9632..30c8e35fe 100644
--- a/components/GuestsRoomsPicker/Counter/index.tsx
+++ b/components/GuestsRoomsPicker/Counter/index.tsx
@@ -29,7 +29,7 @@ export default function Counter({
>
-
+
{count}