diff --git a/packages/features/bookings/lib/handleNewBooking.ts b/packages/features/bookings/lib/handleNewBooking.ts index 7fa1f566d8..095c119c17 100644 --- a/packages/features/bookings/lib/handleNewBooking.ts +++ b/packages/features/bookings/lib/handleNewBooking.ts @@ -294,7 +294,11 @@ async function handler( }) ); - const eventTimeZone = eventType.schedule?.timeZone ?? null; + const user = eventType.users.find((user) => user.id === eventType.userId); + + const userSchedule = user?.schedules.find((schedule) => schedule.id === user?.defaultScheduleId); + + const eventTimeZone = eventType.schedule?.timeZone ?? userSchedule?.timeZone; let timeOutOfBounds = false; try {