From c051474ffc5d397010824a35e07236a770de194c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matilda=20Landstr=C3=B6m?= Date: Fri, 12 Dec 2025 07:37:43 +0000 Subject: [PATCH] Merged in fix/LOY-519-handle-null-identifier (pull request #3329) fix(LOY-519): handle null values on icon identifier * fix(LOY-519): handle null values on icon identifier Approved-by: Erik Tiekstra --- .../lib/routers/contentstack/schemas/blocks/essentials.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/trpc/lib/routers/contentstack/schemas/blocks/essentials.ts b/packages/trpc/lib/routers/contentstack/schemas/blocks/essentials.ts index 9a349f7a7..106d47370 100644 --- a/packages/trpc/lib/routers/contentstack/schemas/blocks/essentials.ts +++ b/packages/trpc/lib/routers/contentstack/schemas/blocks/essentials.ts @@ -9,7 +9,10 @@ export const essentialsSchema = z.object({ items: z.array( z.object({ label: z.string(), - icon_identifier: z.string(), + icon_identifier: z + .string() + .nullish() + .transform((identifier) => identifier ?? "discount-2-2"), description: z.string().nullish(), }) ),