From e13ac7553ceee8a981bffbad292a1bd1873a196f Mon Sep 17 00:00:00 2001 From: Michael Bauer <michael-bauer@posteo.de> Date: Fri, 11 Apr 2025 15:55:49 +0200 Subject: [PATCH] Saveguard calendarSelectedFeedsMixin calendar-query against no data This threw an error on mount previously. --- .../components/calendar/calendarSelectedFeedsMixin.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/aleksis/core/frontend/components/calendar/calendarSelectedFeedsMixin.js b/aleksis/core/frontend/components/calendar/calendarSelectedFeedsMixin.js index adadc0ae7..bb9587f50 100644 --- a/aleksis/core/frontend/components/calendar/calendarSelectedFeedsMixin.js +++ b/aleksis/core/frontend/components/calendar/calendarSelectedFeedsMixin.js @@ -17,9 +17,11 @@ const calendarSelectedFeedsMixin = { calendar: { query: gqlCalendarFeeds, result({ data }) { - this.selectedCalendarFeedNames = data.calendar.calendarFeeds - .filter((c) => c.activated) - .map((c) => c.name); + if (data) { + this.selectedCalendarFeedNames = data.calendar.calendarFeeds + .filter((c) => c.activated) + .map((c) => c.name); + } }, }, }, -- GitLab