From f2a5fc03c2da700dffc147089391f7a1caf9e289 Mon Sep 17 00:00:00 2001 From: Erik Tiekstra Date: Fri, 26 Sep 2025 10:15:55 +0000 Subject: [PATCH] Merged in fix/BOOK-381-top-primary-button-schema (pull request #2865) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix(BOOK-381): Added nullish() to top primary button to avoid schema failures * fix(BOOK-381): Added nullish() to top primary button to avoid schema failures Approved-by: Joakim Jäderberg Approved-by: Linus Flood --- packages/trpc/lib/routers/contentstack/collectionPage/output.ts | 2 +- packages/trpc/lib/routers/contentstack/contentPage/output.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/trpc/lib/routers/contentstack/collectionPage/output.ts b/packages/trpc/lib/routers/contentstack/collectionPage/output.ts index 2b842bb0c..e6dd326ef 100644 --- a/packages/trpc/lib/routers/contentstack/collectionPage/output.ts +++ b/packages/trpc/lib/routers/contentstack/collectionPage/output.ts @@ -83,7 +83,7 @@ export const collectionPageSchema = z.object({ header: z.object({ heading: z.string(), preamble: z.string(), - top_primary_button: internalOrExternalLinkSchema, + top_primary_button: internalOrExternalLinkSchema.nullish(), navigation_links: navigationLinksSchema, }), meeting_package: z diff --git a/packages/trpc/lib/routers/contentstack/contentPage/output.ts b/packages/trpc/lib/routers/contentstack/contentPage/output.ts index c77251319..697211fa0 100644 --- a/packages/trpc/lib/routers/contentstack/contentPage/output.ts +++ b/packages/trpc/lib/routers/contentstack/contentPage/output.ts @@ -200,7 +200,7 @@ export const contentPageSchema = z.object({ header: z.object({ heading: z.string(), preamble: z.string(), - top_primary_button: internalOrExternalLinkSchema, + top_primary_button: internalOrExternalLinkSchema.nullish(), navigation_links: navigationLinksSchema, dynamic_content: headerDynamicContentSchema.nullish(), }),