Performance optimizations
Compare changes
Files
4@@ -38,7 +38,10 @@ def is_lesson_participant(user: User, obj: LessonPeriod) -> bool:
@@ -51,7 +54,11 @@ def is_lesson_parent_group_owner(user: User, obj: LessonPeriod) -> bool:
@@ -63,7 +70,7 @@ def is_group_owner(user: User, obj: Union[Group, Person]) -> bool:
@@ -108,7 +115,7 @@ def has_person_group_object_perm(perm: str):
@@ -142,7 +149,7 @@ def has_lesson_group_object_perm(perm: str):
@@ -163,7 +170,7 @@ def has_personal_note_group_perm(perm: str):