diff --git a/lib/events/EventManager.ts b/lib/events/EventManager.ts index 8a442385..e2229f13 100644 --- a/lib/events/EventManager.ts +++ b/lib/events/EventManager.ts @@ -213,10 +213,15 @@ export default class EventManager { * @private */ - private createAllCalendarEvents(event: CalendarEvent, noMail: boolean | null): Promise> { - return async.mapLimit(this.calendarCredentials, 5, async (credential: Credential) => { - return createEvent(credential, event, noMail); - }); + private async createAllCalendarEvents( + event: CalendarEvent, + noMail: boolean | null + ): Promise> { + const [firstCalendar] = this.calendarCredentials; + if (!firstCalendar) { + return []; + } + return [await createEvent(firstCalendar, event, noMail)]; } /**