diff --git a/aleksis/core/frontend/components/calendar/CalendarOverview.vue b/aleksis/core/frontend/components/calendar/CalendarOverview.vue index 6b27cb00c696fedd13aeea6b41cfb3730dddccd2..ec2ef694e18709acfe798f7b8d5eb23c8c215025 100644 --- a/aleksis/core/frontend/components/calendar/CalendarOverview.vue +++ b/aleksis/core/frontend/components/calendar/CalendarOverview.vue @@ -335,6 +335,7 @@ export default { }); return { calendar: { + ...previousResult.calendar, calendarFeeds: previousCalendarFeeds, }, }; diff --git a/aleksis/core/schema/calendar.py b/aleksis/core/schema/calendar.py index 6ad0f35b865d9b2fdc906ecbb494dc9827f30e45..110e2cf826f26314b278bf293724712473a61ba8 100644 --- a/aleksis/core/schema/calendar.py +++ b/aleksis/core/schema/calendar.py @@ -50,7 +50,7 @@ class CalendarEventType(ObjectType): return root.get("STATUS", "") def resolve_meta(root, info, **kwargs): - return root.get("X-META", {}) + return root.get("X-META", "{}") class CalendarFeedType(ObjectType):