Merged in fix/default-page-settings (pull request #2076)

fix: default page settings when invalid or missing

* fix: default page settings when invalid or missing since most pages don't have pageSettings


Approved-by: Anton Gunnarsson
This commit is contained in:
Joakim Jäderberg
2025-05-15 10:41:16 +00:00
parent 22a9202e7b
commit 31d75ffa74
3 changed files with 51 additions and 52 deletions

View File

@@ -266,7 +266,7 @@ export const isBookingWidgetHidden = cache(
siteConfigResults.status === "fulfilled" ? siteConfigResults.value : null
const hideFromPageSettings =
pageSettings?.page?.settings?.hide_booking_widget ?? false
pageSettings?.page.settings.hide_booking_widget ?? false
const hideFromSiteConfig = siteConfig?.bookingWidgetDisabled ?? false
return hideFromPageSettings || hideFromSiteConfig