diff --git a/components/BookingWidget/Client.tsx b/components/BookingWidget/Client.tsx index 46942ca44..479a43c1f 100644 --- a/components/BookingWidget/Client.tsx +++ b/components/BookingWidget/Client.tsx @@ -67,12 +67,14 @@ export default function BookingWidgetClient({ return undefined } + const reqFromDate = bookingWidgetSearchData?.fromDate?.toString() + const reqToDate = bookingWidgetSearchData?.toDate?.toString() + const isDateParamValid = - bookingWidgetSearchData?.fromDate && - bookingWidgetSearchData?.toDate && - dt(bookingWidgetSearchData?.toDate.toString()).isAfter( - dt(bookingWidgetSearchData?.fromDate.toString()) - ) + reqFromDate && + reqToDate && + dt(reqFromDate).isAfter(dt().subtract(1, "day")) && + dt(reqToDate).isAfter(dt(reqFromDate)) const selectedLocation = bookingWidgetSearchData ? getLocationObj(