diff --git a/rad/views.py b/rad/views.py index 36c8f233..75874591 100644 --- a/rad/views.py +++ b/rad/views.py @@ -99,8 +99,10 @@ def profile(request): return render(request, "profile.html", {"user": user}) def index(request): + collections = [] - collections = ExamCollection.objects.filter(archive=False, author=request.user) + if request.user.is_authenticated: + collections = ExamCollection.objects.filter(archive=False, author=request.user) rcr_assessor = request.user.groups.filter(Q(name="rcr_radiology_assessor") | Q(name="rcr_oncology_assessor")| Q(name="rcr_assessor")).exists() return render(request, "index.html", {"rcr_assessor": rcr_assessor, "collections": collections})