From 95e42c7cf51fca3ec54494da8735df83caf0aee9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Wed, 22 Mar 2023 12:31:39 +0100
Subject: [PATCH] handle permissions for anonymous user

---
 contracts/views.py | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/contracts/views.py b/contracts/views.py
index 02d17a4..a64e974 100644
--- a/contracts/views.py
+++ b/contracts/views.py
@@ -259,11 +259,19 @@ def view_contract_issues(request):
         {
             **get_base_context(request),
             "title": (
-                "Poznámky" if not request.user.can_view_confidential else "Problémy"
+                "Poznámky"
+                if (
+                    request.user.is_anonymous
+                    or not request.user.can_view_confidential
+                )
+                else "Problémy"
             ),
             "description": (
                 "Poznámky ke smlouvám."
-                if not request.user.can_view_confidential
+                if (
+                    request.user.is_anonymous
+                    or not request.user.can_view_confidential
+                )
                 else "Problémy se smlouvami."
             ),
             "page": page,
-- 
GitLab