diff --git a/packages/core/CalendarManager.ts b/packages/core/CalendarManager.ts index 075e7a203a..99bc55240e 100644 --- a/packages/core/CalendarManager.ts +++ b/packages/core/CalendarManager.ts @@ -151,6 +151,7 @@ export const getCachedResults = async ( * TODO: Migrate credential type or appId */ const passedSelectedCalendars = selectedCalendars.filter((sc) => sc.integration === type); + if (!passedSelectedCalendars.length) return []; /** We extract external Ids so we don't cache too much */ const selectedCalendarIds = passedSelectedCalendars.map((sc) => sc.externalId); /** If we don't then we actually fetch external calendars (which can be very slow) */