From c38d2afcf51cdca045d5083ef568f3f3cd31775a Mon Sep 17 00:00:00 2001 From: Anshumancanrock <109489361+Anshumancanrock@users.noreply.github.com> Date: Thu, 30 Oct 2025 18:04:48 +0530 Subject: [PATCH] fix: Optimized Slots setting not updating on children event types (#24208) * fixed : Optimized Slots setting not updating on children event types * updated tests to expect showOptimizedSlots sync * fixed : Optimized Slots setting not updating on children event types --------- Co-authored-by: Devanshu Sharma Co-authored-by: Alex van Andel --- apps/web/test/lib/handleChildrenEventTypes.test.ts | 6 ------ packages/prisma/zod-utils.ts | 1 + 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/apps/web/test/lib/handleChildrenEventTypes.test.ts b/apps/web/test/lib/handleChildrenEventTypes.test.ts index a48a42c678..e63fc1089b 100644 --- a/apps/web/test/lib/handleChildrenEventTypes.test.ts +++ b/apps/web/test/lib/handleChildrenEventTypes.test.ts @@ -126,7 +126,6 @@ describe("handleChildrenEventTypes", () => { autoTranslateDescriptionEnabled, includeNoShowInRRCalculation, instantMeetingScheduleId, - showOptimizedSlots, ...evType } = mockFindFirstEventType({ id: 123, @@ -189,7 +188,6 @@ describe("handleChildrenEventTypes", () => { assignRRMembersUsingSegment, includeNoShowInRRCalculation, instantMeetingScheduleId, - showOptimizedSlots, ...evType } = mockFindFirstEventType({ metadata: { managedEventConfig: {} }, @@ -300,7 +298,6 @@ describe("handleChildrenEventTypes", () => { includeNoShowInRRCalculation, instantMeetingScheduleId, assignRRMembersUsingSegment, - showOptimizedSlots, ...evType } = mockFindFirstEventType({ id: 123, @@ -366,7 +363,6 @@ describe("handleChildrenEventTypes", () => { assignRRMembersUsingSegment, rrSegmentQueryValue, useEventLevelSelectedCalendars, - showOptimizedSlots, ...evType } = mockFindFirstEventType({ metadata: { managedEventConfig: {} }, @@ -432,7 +428,6 @@ describe("handleChildrenEventTypes", () => { includeNoShowInRRCalculation, instantMeetingScheduleId, assignRRMembersUsingSegment, - showOptimizedSlots, ...evType } = mockFindFirstEventType({ metadata: { managedEventConfig: {} }, @@ -456,7 +451,6 @@ describe("handleChildrenEventTypes", () => { requiresBookerEmailVerification: false, lockTimeZoneToggleOnBookingPage: false, useEventTypeDestinationCalendarEmail: false, - showOptimizedSlots: false, workflows: [], parentId: 1, locations: [], diff --git a/packages/prisma/zod-utils.ts b/packages/prisma/zod-utils.ts index ad0ee178c9..56025f6e0d 100644 --- a/packages/prisma/zod-utils.ts +++ b/packages/prisma/zod-utils.ts @@ -681,6 +681,7 @@ export const allManagedEventTypeProps: { [k in keyof Omit