diff --git a/aleksis/apps/chronos/managers.py b/aleksis/apps/chronos/managers.py index 2b2b6c4c4200b2f432f611fa7181ff4bc5d5bb1f..0e956705f885244082aef5b68f6da51e20e26d1e 100644 --- a/aleksis/apps/chronos/managers.py +++ b/aleksis/apps/chronos/managers.py @@ -365,7 +365,7 @@ class TimetableQuerySet(models.QuerySet): def filter_participant(self, person: Union[Person, int]): """Filter for all objects a participant (student) attends.""" - return self.filter(Q(groups_members=person)) + return self.filter(Q(groups__members=person)) def filter_group(self, group: Union[Group, int]): """Filter for all objects a group (class) attends."""