Skip to content
Snippets Groups Projects
Verified Commit 62ec2838 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Unify API of lesson period with event and extra lesson by adding properties for group names

parent cdbbd954
No related branches found
No related tags found
1 merge request!139Unify API of lesson period with event and extra lesson by adding properties for group names
Pipeline #6530 passed
......@@ -473,6 +473,16 @@ class LessonPeriod(WeekAnnotationMixin, TeacherPropertiesMixin, ExtensibleModel)
def get_groups(self) -> models.query.QuerySet:
return self.lesson.groups
@property
def group_names(self):
"""Get group names as joined string."""
return self.lesson.group_names
@property
def group_short_names(self):
"""Get group short names as joined string."""
return self.lesson.group_short_names
def __str__(self) -> str:
return f"{self.period}, {self.lesson}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment