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