From 0972307998ecdbd66181452da34bc3860e708b4c Mon Sep 17 00:00:00 2001 From: Amit Sharma <74371312+Amit91848@users.noreply.github.com> Date: Thu, 7 Mar 2024 00:16:58 +0530 Subject: [PATCH] fix: unable to remove single recurring instance from gCal (#13960) --- packages/app-store/googlecalendar/lib/CalendarService.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/app-store/googlecalendar/lib/CalendarService.ts b/packages/app-store/googlecalendar/lib/CalendarService.ts index 3dec9d7e23..1a28f1e518 100644 --- a/packages/app-store/googlecalendar/lib/CalendarService.ts +++ b/packages/app-store/googlecalendar/lib/CalendarService.ts @@ -240,7 +240,9 @@ export default class GoogleCalendarService implements Calendar { eventId: calEventRaw.existingRecurringEvent.recurringEventId, }); if (recurringEventInstances.data.items) { - const calComEventStartTime = dayjs(calEventRaw.startTime).format(); + const calComEventStartTime = dayjs(calEventRaw.startTime) + .tz(calEventRaw.organizer.timeZone) + .format(); for (let i = 0; i < recurringEventInstances.data.items.length; i++) { const instance = recurringEventInstances.data.items[i]; const instanceStartTime = dayjs(instance.start?.dateTime)