Skip to content
Snippets Groups Projects
Commit e13bc720 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'fix/unify-group-names-api' into 'master'

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

See merge request !139
parents cdbbd954 62ec2838
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 #6572 failed
......@@ -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