From 55edbbd7f86c7cd1c55eeffb94c57737593e7dfb Mon Sep 17 00:00:00 2001 From: Pontus Dreij Date: Fri, 29 Nov 2024 16:06:47 +0100 Subject: [PATCH] fix(SW-890) Added default --- server/routers/hotels/output.ts | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/server/routers/hotels/output.ts b/server/routers/hotels/output.ts index b49bded08..853a25c2c 100644 --- a/server/routers/hotels/output.ts +++ b/server/routers/hotels/output.ts @@ -128,20 +128,15 @@ const detailedFacilitySchema = z.object({ icon: z.string().optional(), }) -export const facilitySchema = z - .object({ - headingText: z.string().optional(), - heroImages: z.array( - z.object({ - metaData: imageMetaDataSchema, - imageSizes: imageSizesSchema, - }) - ), - }) - .transform((facility) => ({ - ...facility, - headingText: facility.headingText ?? "", - })) +export const facilitySchema = z.object({ + headingText: z.string().optional().default(""), + heroImages: z.array( + z.object({ + metaData: imageMetaDataSchema, + imageSizes: imageSizesSchema, + }) + ), +}) export const imageSchema = z.object({ metaData: imageMetaDataSchema,