From 3469334c259a3f92a51139e7bdc8ebe3fd675303 Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Thu, 3 Oct 2024 01:42:20 +0200 Subject: [PATCH] Remove global permission checks for unsensitive models --- aleksis/apps/maka/rules.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aleksis/apps/maka/rules.py b/aleksis/apps/maka/rules.py index f656f3c..b363fb0 100644 --- a/aleksis/apps/maka/rules.py +++ b/aleksis/apps/maka/rules.py @@ -91,7 +91,7 @@ add_perm("maka.delete_grade_rule", delete_grade_predicate) # Grade sets -view_gradesets_predicate = has_person & has_global_perm("maka.view_gradeset") +view_gradesets_predicate = has_person add_perm("maka.view_gradesets_rule", view_gradesets_predicate) add_gradeset_predicate = view_gradesets_predicate & has_global_perm("maka.add_gradeset") @@ -111,7 +111,7 @@ add_perm("maka.view_gradesets_menu_rule", view_gradesets_menu_predicate) # Grade choices -view_gradechoices_predicate = has_person & has_global_perm("maka.view_gradechoice") +view_gradechoices_predicate = has_person add_perm("maka.view_gradechoices_rule", view_gradechoices_predicate) add_gradechoice_predicate = view_gradechoices_predicate & has_global_perm("maka.add_gradechoice") @@ -125,7 +125,7 @@ add_perm("maka.delete_gradechoice_rule", delete_gradechoice_predicate) # Effort types -view_efforttypes_predicate = has_person & has_global_perm("maka.view_efforttype") +view_efforttypes_predicate = has_person add_perm("maka.view_efforttypes_rule", view_efforttypes_predicate) add_efforttype_predicate = view_efforttypes_predicate & has_global_perm("maka.add_efforttype") -- GitLab