Skip to content

Commit 84b4f88

Browse files
optokewisch
authored andcommitted
calendar: Adapt for JSON.parse returning null in capabilities
1 parent cf0c3b5 commit 84b4f88

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

calendar/experiments/calendar/parent/ext-calendar-provider.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,11 @@ class ExtCalendar extends cal.provider.BaseClass {
146146
try {
147147
this.capabilities = JSON.parse(super.getProperty("extensionCapabilities"));
148148
} catch (e) {
149-
this.capabilities = this.extension.manifest.calendar_provider.capabilities || {};
149+
this.capabilities = null;
150150
}
151151

152+
this.capabilities ??= this.extension.manifest.calendar_provider.capabilities || {};
153+
152154
this.extension.emit("calendar.provider.onInit", this);
153155
}
154156
}

0 commit comments

Comments
 (0)