diff --git a/tasks/views.py b/tasks/views.py index c152ab4..aaf2547 100644 --- a/tasks/views.py +++ b/tasks/views.py @@ -43,9 +43,13 @@ def taskDetail(request, tool_slug, task_slug): context = { 'tool': tool, 'task': task, - 'task_subs': task.grouptasksubscription_set.filter(group__user=request.user), - 'tool_subs': tool.grouptoolsubscription_set.filter(group__user=request.user), 'events': events, 'form': form, } + + if request.user.is_authenticated: + context.update({ + 'task_subs': task.grouptasksubscription_set.filter(group__user=request.user), + 'tool_subs': tool.grouptoolsubscription_set.filter(group__user=request.user), + }) return render(request, 'tasks/taskDetail.djhtml', context)