diff --git a/aleksis/core/assets/App.vue b/aleksis/core/assets/App.vue index 1fa486298e3fa515f2fc9eac33097bb53786fdd7..8ec7d222efceb6e35fe2327857aecce372eaf419 100644 --- a/aleksis/core/assets/App.vue +++ b/aleksis/core/assets/App.vue @@ -210,7 +210,7 @@ </v-container> </v-main> - <celery-progress-bottom /> + <celery-progress-bottom v-if="currentUser && !currentUser.isAnonymous" /> <v-footer app diff --git a/aleksis/core/schema/__init__.py b/aleksis/core/schema/__init__.py index 2d26c564aaa40616a0bceee7bd181820726dfb88..21486c610405958b630c0acb4ab652a4dca50da0 100644 --- a/aleksis/core/schema/__init__.py +++ b/aleksis/core/schema/__init__.py @@ -109,6 +109,8 @@ class Query(graphene.ObjectType): return progress def resolve_celery_progress_by_user(root, info, **kwargs): + if info.context.user.is_anonymous: + return None tasks = TaskUserAssignment.objects.filter(user=info.context.user) return [ task.get_progress_with_meta()