diff --git a/apps/scandic-web/server/routers/contentstack/base/output.ts b/apps/scandic-web/server/routers/contentstack/base/output.ts index 5c6a5ea4c..9d339297c 100644 --- a/apps/scandic-web/server/routers/contentstack/base/output.ts +++ b/apps/scandic-web/server/routers/contentstack/base/output.ts @@ -377,16 +377,22 @@ export const validateFooterConfigSchema = z all_footer: z.object({ items: z.array( z.object({ - main_links: validateLinks.default([]), + main_links: validateLinks.nullish().transform((val) => val ?? []), app_downloads: z.object({ title: z.string(), - links: validateLinksWithType.default([]), + links: validateLinksWithType + .nullish() + .transform((val) => val ?? []), }), - secondary_links: validateSecondaryLinks.default([]), + secondary_links: validateSecondaryLinks + .nullish() + .transform((val) => val ?? []), social_media: z.object({ - links: validateLinksWithType.default([]), + links: validateLinksWithType + .nullish() + .transform((val) => val ?? []), }), - tertiary_links: validateLinks.default([]), + tertiary_links: validateLinks.nullish().transform((val) => val ?? []), }) ), }),