diff --git a/packages/features/bookings/lib/handleNewBooking.ts b/packages/features/bookings/lib/handleNewBooking.ts index dd23519107..77ba0b2d65 100644 --- a/packages/features/bookings/lib/handleNewBooking.ts +++ b/packages/features/bookings/lib/handleNewBooking.ts @@ -1009,6 +1009,12 @@ async function handler(req: NextApiRequest & { userId?: number | undefined }) { ...eventTypeInfo, bookingId, rescheduleUid, + rescheduleStartTime: originalRescheduledBooking?.startTime + ? dayjs(originalRescheduledBooking?.startTime).utc().format() + : undefined, + rescheduleEndTime: originalRescheduledBooking?.endTime + ? dayjs(originalRescheduledBooking?.endTime).utc().format() + : undefined, metadata: { ...metadata, ...reqBody.metadata }, eventTypeId, status: "ACCEPTED", diff --git a/packages/features/webhooks/lib/sendPayload.ts b/packages/features/webhooks/lib/sendPayload.ts index b29914ff87..b39e63d844 100644 --- a/packages/features/webhooks/lib/sendPayload.ts +++ b/packages/features/webhooks/lib/sendPayload.ts @@ -82,10 +82,12 @@ const sendPayload = async ( data: CalendarEvent & EventTypeInfo & { metadata?: { [key: string]: string }; - rescheduleUid?: string; bookingId?: number; status?: string; smsReminderNumber?: string; + rescheduleUid?: string; + rescheduleStartTime?: string; + rescheduleEndTime?: string; } ) => { const { appId, payloadTemplate: template } = webhook;