diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 2f1deb8ad33766a3b4a4a5a8dc2ef3b7b683ac54..ea594bbb9c8fee32b4029f0a9be512c6244078cd 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -64,6 +64,7 @@ Fixed * [Dev] Site reference on extensible models can no longer cause name clashes because of its related name. * Links to data check objects did not work properly. +* Some messages were not displayed in the frontend. Removed ~~~~~~~ diff --git a/aleksis/core/frontend/components/app/App.vue b/aleksis/core/frontend/components/app/App.vue index e11725a36e9dc33310750397a68305b3af05c566..e3d27641776cc7a9507c04e26c9ce77e46d55609 100644 --- a/aleksis/core/frontend/components/app/App.vue +++ b/aleksis/core/frontend/components/app/App.vue @@ -250,7 +250,6 @@ export default { }, messages: { query: gqlMessages, - pollInterval: 1000, }, }, watch: { @@ -277,6 +276,7 @@ export default { } else { this.error404 = false; } + this.$apollo.queries.messages.refetch(); }, immediate: true, }, diff --git a/aleksis/core/schema/__init__.py b/aleksis/core/schema/__init__.py index deab0e28b5d93e854a020aad687a618817196536..bdd540f6b0c30f8abcd06662fdafd4192d0f96dd 100644 --- a/aleksis/core/schema/__init__.py +++ b/aleksis/core/schema/__init__.py @@ -139,7 +139,7 @@ class Query(graphene.ObjectType): return None def resolve_messages(root, info, **kwargs): - return get_messages(info) + return get_messages(info.context) def resolve_custom_menu_by_name(root, info, name, **kwargs): return CustomMenu.get_default(name)