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