From 0294a80eabce73ad9383db7901fe291c7aa09d11 Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Wed, 6 Nov 2024 10:04:59 +0100 Subject: [PATCH] fix(SW-449): Updated Date format to match current web --- .../hotelreservation/(standard)/select-rate/page.tsx | 4 ++-- components/BookingWidget/Client.tsx | 8 ++++---- components/Forms/BookingWidget/index.tsx | 3 +-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/page.tsx index 816c937ae..99554d1c1 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/(standard)/select-rate/page.tsx @@ -49,11 +49,11 @@ export default async function SelectRatePage({ searchParams.fromDate && dt(searchParams.fromDate).isAfter(dt().subtract(1, "day")) ? searchParams.fromDate - : dt().utc().format("YYYY-MM-DD") + : dt().utc().format("YYYY-MM-D") const validToDate = searchParams.toDate && dt(searchParams.toDate).isAfter(validFromDate) ? searchParams.toDate - : dt().utc().add(1, "day").format("YYYY-MM-DD") + : dt().utc().add(1, "day").format("YYYY-MM-D") const adults = selectRoomParamsObject.room[0].adults || 1 // TODO: Handle multiple rooms const childrenCount = selectRoomParamsObject.room[0].child?.length const children = selectRoomParamsObject.room[0].child diff --git a/components/BookingWidget/Client.tsx b/components/BookingWidget/Client.tsx index 95f113242..70daa6a20 100644 --- a/components/BookingWidget/Client.tsx +++ b/components/BookingWidget/Client.tsx @@ -86,11 +86,11 @@ export default function BookingWidgetClient({ // UTC is required to handle requests from far away timezones https://scandichotels.atlassian.net/browse/SWAP-6375 & PET-507 // This is specifically to handle timezones falling in different dates. fromDate: isDateParamValid - ? bookingWidgetSearchData?.fromDate?.toString() - : dt().utc().format("YYYY-MM-DD"), + ? dt(bookingWidgetSearchData?.fromDate).format("YYYY-M-D") + : dt().utc().format("YYYY-M-D"), toDate: isDateParamValid - ? bookingWidgetSearchData?.toDate?.toString() - : dt().utc().add(1, "day").format("YYYY-MM-DD"), + ? dt(bookingWidgetSearchData?.toDate).format("YYYY-M-D") + : dt().utc().add(1, "day").format("YYYY-M-D"), }, bookingCode: "", redemption: false, diff --git a/components/Forms/BookingWidget/index.tsx b/components/Forms/BookingWidget/index.tsx index 731e17033..6c78ea341 100644 --- a/components/Forms/BookingWidget/index.tsx +++ b/components/Forms/BookingWidget/index.tsx @@ -25,8 +25,7 @@ export default function Form({ locations, type }: BookingWidgetFormProps) { type, }) - const { formState, handleSubmit, register } = - useFormContext() + const { handleSubmit, register } = useFormContext() function onSubmit(data: BookingWidgetSchema) { const locationData: Location = JSON.parse(decodeURIComponent(data.location))