diff --git a/packages/features/bookings/lib/service/RegularBookingService.ts b/packages/features/bookings/lib/service/RegularBookingService.ts index 8ec6de7064..f1700b6ca6 100644 --- a/packages/features/bookings/lib/service/RegularBookingService.ts +++ b/packages/features/bookings/lib/service/RegularBookingService.ts @@ -1574,7 +1574,7 @@ async function handler( rescheduleUid, reqBookingUid: reqBody.bookingUid, eventType, - evt: { ...evt, bookerUrl }, + evt: { ...evt, seatsPerTimeSlot: eventType.seatsPerTimeSlot, bookerUrl }, invitee, allCredentials, organizerUser, diff --git a/packages/features/calendars/lib/CalendarManager.ts b/packages/features/calendars/lib/CalendarManager.ts index 45e43c98a5..9ee0968a04 100644 --- a/packages/features/calendars/lib/CalendarManager.ts +++ b/packages/features/calendars/lib/CalendarManager.ts @@ -500,6 +500,12 @@ export const deleteEvent = async ({ * Process the calendar event by generating description and removing attendees if needed */ const processEvent = (calEvent: CalendarEvent): CalendarServiceEvent => { + if (calEvent.seatsPerTimeSlot){ + calEvent.responses = null; + calEvent.userFieldsResponses = null; + calEvent.additionalNotes = null; + calEvent.customInputs = null; + } // Generate the calendar event description const calendarEvent: CalendarServiceEvent = { ...calEvent, @@ -517,10 +523,5 @@ const processEvent = (calEvent: CalendarEvent): CalendarServiceEvent => { calendarEvent.attendees = []; } - if (calEvent.seatsPerTimeSlot){ - calendarEvent.responses = null; - calendarEvent.userFieldsResponses = null; - } - return calendarEvent; };