diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ee1e1a4ddbd7f5826e23569c1bdc58fb1e438888..e84fcd3a8eaab2cfb5f956536fee97ebe837e1f1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -13,6 +13,7 @@ Changed ~~~~~~~ * Announcements are shown in calendar. +* DialogObjectForm is now slightly wider. Fixed ~~~~~ @@ -25,6 +26,7 @@ Fixed * The configured theme colors were not used by the frontend. * Recurring events without until value weren't shown. * It wasn't possible to change icons of OAuth applications in the frontend. +* First fetching of calendar feeds logged an error to console. * [Dev] Dialog-Object-Form's internal dialog-mode-handling did not implement opening via activator slot. `4.0`_ - 2025-03-29 diff --git a/aleksis/core/frontend/components/calendar/calendarSelectedFeedsMixin.js b/aleksis/core/frontend/components/calendar/calendarSelectedFeedsMixin.js index adadc0ae77a74298a6a388241c10a81d57873df4..bb9587f50be3f67405fe42cb5003cc2124365279 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); + } }, }, }, diff --git a/aleksis/core/frontend/components/generic/dialogs/DialogObjectForm.vue b/aleksis/core/frontend/components/generic/dialogs/DialogObjectForm.vue index e8342300fa54551124f0abea1dfda3d2b430298d..4ed7c31f9cd7b4cd13f9871cfa811d0a8191fc4d 100644 --- a/aleksis/core/frontend/components/generic/dialogs/DialogObjectForm.vue +++ b/aleksis/core/frontend/components/generic/dialogs/DialogObjectForm.vue @@ -1,7 +1,7 @@ <template> <mobile-fullscreen-dialog v-model="dialogMode" - max-width="500px" + max-width="555px" :close-button="false" > <template #activator="{ on, attrs }"> diff --git a/pyproject.toml b/pyproject.toml index 27bbe664d89e13977305dde7133874cdae5a2369..0aee9e6cea35346c2644a330651c00f8f2cf9a6e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -77,7 +77,7 @@ django-material = "^1.6.0" # Legacy django-dynamic-preferences = "^1.11" django-filter = "^25.1" django-templated-email = "^3.0.0" -html2text = "^2024.0.0" +html2text = "^2025.0.0" django-ckeditor = "^6.0.0" # Legacy calendarweek = "^0.5.0" Celery = {version="^5.2", extras=["django", "redis"]}