diff --git a/apps/scandic-web/lib/trpc/memoizedRequests/index.ts b/apps/scandic-web/lib/trpc/memoizedRequests/index.ts index ed26a0f6d..2bc5715e9 100644 --- a/apps/scandic-web/lib/trpc/memoizedRequests/index.ts +++ b/apps/scandic-web/lib/trpc/memoizedRequests/index.ts @@ -243,15 +243,11 @@ export const isBookingWidgetHidden = cache( const siteConfig = siteConfigResults.status === "fulfilled" ? siteConfigResults.value : null - if (pageSettings) { - return pageSettings.page.settings.hide_booking_widget - } + const hideFromPageSettings = + pageSettings?.page?.settings?.hide_booking_widget ?? false + const hideFromSiteConfig = siteConfig?.bookingWidgetDisabled ?? false - if (siteConfig) { - return siteConfig.bookingWidgetDisabled - } - - return false + return hideFromPageSettings || hideFromSiteConfig } )