diff --git a/packages/features/bookings/lib/get-booking.ts b/packages/features/bookings/lib/get-booking.ts index b66fd78de5..d14f682be6 100644 --- a/packages/features/bookings/lib/get-booking.ts +++ b/packages/features/bookings/lib/get-booking.ts @@ -1,5 +1,3 @@ -import type { z } from "zod"; - import { bookingResponsesDbSchema } from "@calcom/features/bookings/lib/getBookingResponsesSchema"; import slugify from "@calcom/lib/slugify"; import type { PrismaClient } from "@calcom/prisma"; @@ -115,10 +113,8 @@ export const getBookingWithResponses = < ) => { return { ...booking, - responses: isSeatedEvent - ? bookingResponsesDbSchema.parse(booking.responses || {}) - : bookingResponsesDbSchema.parse(booking.responses || getResponsesFromOldBooking(booking)), - } as Omit & { responses: z.infer }; + responses: isSeatedEvent ? booking.responses : booking.responses || getResponsesFromOldBooking(booking), + } as Omit & { responses: Record }; }; export default getBooking; diff --git a/packages/lib/getBooking.tsx b/packages/lib/getBooking.tsx index 4a35942488..feaa2c00f8 100644 --- a/packages/lib/getBooking.tsx +++ b/packages/lib/getBooking.tsx @@ -1,6 +1,3 @@ -import type { z } from "zod"; - -import { bookingResponsesDbSchema } from "@calcom/features/bookings/lib/getBookingResponsesSchema"; import slugify from "@calcom/lib/slugify"; import type { PrismaClient } from "@calcom/prisma"; import type { Prisma } from "@calcom/prisma/client"; @@ -101,8 +98,8 @@ export const getBookingWithResponses = < ) => { return { ...booking, - responses: bookingResponsesDbSchema.parse(booking.responses || getResponsesFromOldBooking(booking)), - } as Omit & { responses: z.infer }; + responses: booking.responses || getResponsesFromOldBooking(booking), + } as Omit & { responses: Record }; }; export default getBooking;