From 1f51199a7b4ebbb3337c8399560fa7120028e610 Mon Sep 17 00:00:00 2001 From: Utkarsh Mishra <40994735+utkarsh2310@users.noreply.github.com> Date: Wed, 17 May 2023 18:27:12 +0530 Subject: [PATCH] issue#8601: fix (#8713) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Peer Richelsen Co-authored-by: Omar López --- packages/core/EventManager.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/core/EventManager.ts b/packages/core/EventManager.ts index 4b3b3564b1..283b49e047 100644 --- a/packages/core/EventManager.ts +++ b/packages/core/EventManager.ts @@ -455,9 +455,9 @@ export default class EventManager { return []; } const { uid: bookingRefUid, externalCalendarId: bookingExternalCalendarId } = calendarReference; - - if (!bookingExternalCalendarId) { - throw new Error("externalCalendarId"); + let calenderExternalId: string | null = null; + if (bookingExternalCalendarId) { + calenderExternalId = bookingExternalCalendarId; } let result = []; @@ -465,13 +465,13 @@ export default class EventManager { credential = this.calendarCredentials.filter( (credential) => credential.id === calendarReference?.credentialId )[0]; - result.push(updateEvent(credential, event, bookingRefUid, bookingExternalCalendarId)); + result.push(updateEvent(credential, event, bookingRefUid, calenderExternalId)); } else { const credentials = this.calendarCredentials.filter( (credential) => credential.type === calendarReference?.type ); for (const credential of credentials) { - result.push(updateEvent(credential, event, bookingRefUid, bookingExternalCalendarId)); + result.push(updateEvent(credential, event, bookingRefUid, calenderExternalId)); } }