diff --git a/aleksis/apps/alsijil/rules.py b/aleksis/apps/alsijil/rules.py index f87447f4283a81a32463a10487b91122674c912a..71dd6adc389112543c1d5865b9afd53c44295041 100644 --- a/aleksis/apps/alsijil/rules.py +++ b/aleksis/apps/alsijil/rules.py @@ -134,8 +134,8 @@ delete_excusetype_predicate = has_person & has_global_perm("alsijil.delete_excus add_perm("alsijil.delete_excusetype", delete_excusetype_predicate) # View extra mark list -view_extramark_predicate = has_person & has_global_perm("alsijil.view_extramark") -add_perm("alsijil.view_extramark", view_extramark_predicate) +view_extramarks_predicate = has_person & has_global_perm("alsijil.view_extramark") +add_perm("alsijil.view_extramarks", view_extramarks_predicate) # Add extra mark add_extramark_predicate = has_person & has_global_perm("alsijil.add_extramark") diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py index dfc056512ab5143b2b552cd3d802b940a1a1c2fe..7f0edb132be81f4217ddd11534eca3c568cbb87a 100644 --- a/aleksis/apps/alsijil/views.py +++ b/aleksis/apps/alsijil/views.py @@ -537,7 +537,7 @@ class ExcuseTypeListView(PermissionRequiredMixin, SingleTableView): model = ExcuseType table_class = ExcuseTypeTable - permission_required = "alsijil.view_excusetype" + permission_required = "alsijil.view_excusetypes" template_name = "alsijil/excuse_type/list.html"