From 6531ffcc79d3253529d0b213f3346923bd641a9e Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Wed, 16 Oct 2024 00:46:59 +0200 Subject: [PATCH] Rename permission --- aleksis/apps/chronos/rules.py | 2 +- aleksis/apps/chronos/schema/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/chronos/rules.py b/aleksis/apps/chronos/rules.py index 82938a17..f5a4bb30 100644 --- a/aleksis/apps/chronos/rules.py +++ b/aleksis/apps/chronos/rules.py @@ -55,7 +55,7 @@ add_substitution_predicate = has_person & ( | has_global_perm("chronos.add_lessonsubstitution") | has_object_perm("chronos.add_lessonsubstitution") ) -add_perm("chronos.add_substitution_rule", add_substitution_predicate) +add_perm("chronos.create_substitution_rule", add_substitution_predicate) # Edit substition edit_substitution_predicate = has_person & ( diff --git a/aleksis/apps/chronos/schema/__init__.py b/aleksis/apps/chronos/schema/__init__.py index 647d9882..b22cad1b 100644 --- a/aleksis/apps/chronos/schema/__init__.py +++ b/aleksis/apps/chronos/schema/__init__.py @@ -176,7 +176,7 @@ class SubstitutionBatchCreateOrUpdateMutation(graphene.Mutation): amended_lesson_event.timezone ) - if info.context.user.has_perm("chronos.add_substitution_rule", amended_lesson_event): + if info.context.user.has_perm("chronos.create_substitution_rule", amended_lesson_event): obj = LessonEvent.objects.create( datetime_start=datetime_start, datetime_end=datetime_end, -- GitLab