From f0992b491442a93ec3293944d6f21e6088a075fe Mon Sep 17 00:00:00 2001 From: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com> Date: Wed, 14 Jun 2023 01:57:42 +0530 Subject: [PATCH] fix with object undefined check (#9493) --- packages/lib/CalendarService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/lib/CalendarService.ts b/packages/lib/CalendarService.ts index b2f6676833..5a310cd72f 100644 --- a/packages/lib/CalendarService.ts +++ b/packages/lib/CalendarService.ts @@ -337,7 +337,7 @@ export default abstract class BaseCalendarService implements Calendar { const userTimeZone = userId ? await this.getUserTimezoneFromDB(userId) : "Europe/London"; const events: { start: string; end: string }[] = []; objects.forEach((object) => { - if (object.data == null || JSON.stringify(object.data) == "{}") return; + if (!object || object.data == null || JSON.stringify(object.data) == "{}") return; let vcalendar: ICAL.Component; try { const jcalData = ICAL.parse(sanitizeCalendarObject(object));