diff --git a/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx index fdd5436f3..8767b8ae0 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx @@ -15,6 +15,11 @@ export default async function SelectRatePage({ }: PageArgs) { setLang(params.lang) + console.log("searchParams", searchParams) + + const roomParams = new URLSearchParams(searchParams) + const adults = roomParams.get("room[0].adults") || "1" // Default to '1' if not found + const [hotelData, roomConfigurations, user] = await Promise.all([ serverClient().hotel.hotelData.get({ hotelId: searchParams.hotel, @@ -23,9 +28,9 @@ export default async function SelectRatePage({ }), serverClient().hotel.availability.rooms({ hotelId: parseInt(searchParams.hotel, 10), - roomStayStartDate: "2024-11-02", - roomStayEndDate: "2024-11-03", - adults: 1, + roomStayStartDate: searchParams.fromDate, + roomStayEndDate: searchParams.toDate, + adults: parseInt(adults, 10), }), getProfileSafely(), ])