From 6b054c9c6bf8028551c67f7cd3b210552c020ea8 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Sat, 6 Feb 2021 13:15:50 +0100 Subject: [PATCH] [Group roles] Check permissions in week view --- aleksis/apps/alsijil/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py index 678eac292..068655496 100644 --- a/aleksis/apps/alsijil/views.py +++ b/aleksis/apps/alsijil/views.py @@ -271,7 +271,9 @@ def week_view( # Group roles show_group_roles = ( - group and request.user.person.preferences["alsijil__group_roles_in_week_view"] + group + and request.user.person.preferences["alsijil__group_roles_in_week_view"] + and request.user.has_perm("alsijil.view_assigned_grouproles", group) ) if show_group_roles: group_roles = GroupRole.objects.with_assignments(wanted_week, [group]) -- GitLab