From be2e1274ffc05ddbdfdf2be6f83f81dfb965e879 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Fri, 17 Jan 2025 19:29:34 +0530 Subject: [PATCH] fix: Getting an error with managed events when accessing through api/v1 (#18683) * fix: getting error with managed events when get through api/v1 * update --- .../ee/managed-event-types/lib/handleChildrenEventTypes.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/features/ee/managed-event-types/lib/handleChildrenEventTypes.ts b/packages/features/ee/managed-event-types/lib/handleChildrenEventTypes.ts index c7a1354c21..0a46bf5f40 100644 --- a/packages/features/ee/managed-event-types/lib/handleChildrenEventTypes.ts +++ b/packages/features/ee/managed-event-types/lib/handleChildrenEventTypes.ts @@ -7,7 +7,7 @@ import { getTranslation } from "@calcom/lib/server/i18n"; import type { PrismaClient } from "@calcom/prisma"; import { SchedulingType } from "@calcom/prisma/enums"; import { _EventTypeModel } from "@calcom/prisma/zod"; -import { EventTypeMetaDataSchema } from "@calcom/prisma/zod-utils"; +import { eventTypeMetaDataSchemaWithTypedApps } from "@calcom/prisma/zod-utils"; import { allManagedEventTypeProps, unlockedManagedEventTypeProps } from "@calcom/prisma/zod-utils"; interface handleChildrenEventTypesProps { @@ -240,7 +240,7 @@ export default async function handleChildrenEventTypes({ }, }); - const metadata = EventTypeMetaDataSchema.parse(existingEventType?.metadata || {}); + const metadata = eventTypeMetaDataSchemaWithTypedApps.parse(existingEventType?.metadata || {}); return await prisma.eventType.update({ where: {