From 48615c939f19a0948a61b1aca7abcb6e551a64d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matilda=20Landstr=C3=B6m?= Date: Wed, 5 Jun 2024 10:50:05 +0200 Subject: [PATCH] fix: remove optional from page breadrcrumbs validation --- .../contentstack/breadcrumbs/output.ts | 48 +++++++++---------- 1 file changed, 22 insertions(+), 26 deletions(-) diff --git a/server/routers/contentstack/breadcrumbs/output.ts b/server/routers/contentstack/breadcrumbs/output.ts index 9b22e3955..8b20ea995 100644 --- a/server/routers/contentstack/breadcrumbs/output.ts +++ b/server/routers/contentstack/breadcrumbs/output.ts @@ -53,33 +53,29 @@ export const validateLoyaltyPageBreadcrumbsRefsContentstackSchema = z.object({ }) const page = z.object({ - web: z - .object({ - breadcrumbs: z - .object({ - title: z.string(), - parentsConnection: z.object({ - edges: z.array( - z.object({ - node: z.object({ - web: z.object({ - breadcrumbs: z.object({ - title: z.string(), - }), - }), - system: z.object({ - locale: z.nativeEnum(Lang), - uid: z.string(), - }), - url: z.string(), + web: z.object({ + breadcrumbs: z.object({ + title: z.string(), + parentsConnection: z.object({ + edges: z.array( + z.object({ + node: z.object({ + web: z.object({ + breadcrumbs: z.object({ + title: z.string(), }), - }) - ), - }), - }) - .optional(), - }) - .optional(), + }), + system: z.object({ + locale: z.nativeEnum(Lang), + uid: z.string(), + }), + url: z.string(), + }), + }) + ), + }), + }), + }), system: z.object({ uid: z.string(), }),