diff --git a/packages/features/bookings/lib/handleNewBooking.ts b/packages/features/bookings/lib/handleNewBooking.ts index 73afba46e8..7507b3fc3a 100644 --- a/packages/features/bookings/lib/handleNewBooking.ts +++ b/packages/features/bookings/lib/handleNewBooking.ts @@ -2490,7 +2490,7 @@ async function handler( calendarEvent: evtWithMetadata, isNotConfirmed: rescheduleUid ? false : !isConfirmedByDefault, isRescheduleEvent: !!rescheduleUid, - isFirstRecurringEvent: true, + isFirstRecurringEvent: req.body.allRecurringDates ? req.body.isFirstRecurringSlot : undefined, hideBranding: !!eventType.owner?.hideBranding, seatReferenceUid: evt.attendeeSeatId, }); diff --git a/packages/features/bookings/lib/handleSeats/handleSeats.ts b/packages/features/bookings/lib/handleSeats/handleSeats.ts index 1d388f3253..20277ed8df 100644 --- a/packages/features/bookings/lib/handleSeats/handleSeats.ts +++ b/packages/features/bookings/lib/handleSeats/handleSeats.ts @@ -106,7 +106,6 @@ const handleSeats = async (newSeatedBookingObject: NewSeatedBookingObject) => { calendarEvent: { ...evt, ...{ metadata, eventType: { slug: eventType.slug } } }, isNotConfirmed: evt.requiresConfirmation || false, isRescheduleEvent: !!rescheduleUid, - isFirstRecurringEvent: true, emailAttendeeSendToOverride: bookerEmail, seatReferenceUid: evt.attendeeSeatId, }); diff --git a/packages/features/ee/workflows/lib/reminders/reminderScheduler.ts b/packages/features/ee/workflows/lib/reminders/reminderScheduler.ts index aecac5b9f0..a6d28dcb73 100644 --- a/packages/features/ee/workflows/lib/reminders/reminderScheduler.ts +++ b/packages/features/ee/workflows/lib/reminders/reminderScheduler.ts @@ -148,7 +148,7 @@ export const scheduleWorkflowReminders = async (args: ScheduleWorkflowRemindersA calendarEvent: evt, isNotConfirmed = false, isRescheduleEvent = false, - isFirstRecurringEvent = false, + isFirstRecurringEvent = true, emailAttendeeSendToOverride = "", hideBranding, seatReferenceUid,