Resolve "Add rules and permissions"
Compare changes
Files
5+ 17
− 11
@@ -7,8 +7,8 @@ from rules import predicate
@@ -21,10 +21,10 @@ def is_lesson_teacher(user: User, obj: LessonPeriod) -> bool:
@@ -154,7 +154,10 @@ def is_own_personal_note(user: User, obj: PersonalNote) -> bool:
@@ -168,9 +171,8 @@ def is_personal_note_lesson_teacher(user: User, obj: PersonalNote) -> bool:
@@ -186,7 +188,9 @@ def is_personal_note_lesson_parent_group_owner(user: User, obj: PersonalNote) ->
@@ -200,5 +204,7 @@ def has_any_object_absence(user: User) -> bool: