From 8ec1707fd56f16c6b46cd757b5ecbc00bb2010b5 Mon Sep 17 00:00:00 2001 From: Michael Zetterberg Date: Mon, 14 Oct 2024 14:31:08 +0200 Subject: [PATCH] fix: fields from Contentstack can be null. --- server/routers/contentstack/schemas/blocks/shortcuts.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/routers/contentstack/schemas/blocks/shortcuts.ts b/server/routers/contentstack/schemas/blocks/shortcuts.ts index 81c1651da..5ceadf45a 100644 --- a/server/routers/contentstack/schemas/blocks/shortcuts.ts +++ b/server/routers/contentstack/schemas/blocks/shortcuts.ts @@ -13,7 +13,7 @@ export const shortcutsSchema = z.object({ .object({ subtitle: z.string().nullable(), title: z.string().nullable(), - two_column_list: z.boolean().default(false), + two_column_list: z.boolean().nullable().default(false), shortcuts: z .array( z.object({ @@ -57,7 +57,7 @@ export const shortcutsSchema = z.object({ .transform(({ two_column_list, ...rest }) => { return { ...rest, - hasTwoColumns: two_column_list, + hasTwoColumns: !!two_column_list, } }), })