diff --git a/packages/app-store/plausible/zod.ts b/packages/app-store/plausible/zod.ts index a9f8ba3d56..05ffb12b4a 100644 --- a/packages/app-store/plausible/zod.ts +++ b/packages/app-store/plausible/zod.ts @@ -4,7 +4,9 @@ import { eventTypeAppCardZod } from "../eventTypeAppCardZod"; export const appDataSchema = eventTypeAppCardZod.merge( z.object({ - trackingId: z.string(), + // FIXME: Due to some reason autogenerated zod schema at prisma/zod/eventtype.ts fails typecheck on using `.default()`. It somehow thinks that trackingId can be undefined + // z.lazy has something to do with it. Figure it out later. + trackingId: z.string().default("") as unknown as z.ZodString, }) );