diff --git a/aleksis/apps/chronos/filters.py b/aleksis/apps/chronos/filters.py index 57f7e4d6d50f0c6dd9c7d253d6f082f8198ab9e6..32e33cd6f9df99b30abaf6046fb667681a0ee884 100644 --- a/aleksis/apps/chronos/filters.py +++ b/aleksis/apps/chronos/filters.py @@ -160,7 +160,7 @@ class SupervisionFilter(FilterSet): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.filters["break_item"].queryset = Break.objects.filter(supervisions__in=self.queryset) - self.filters["lesson__teachers"].queryset = ( + self.filters["teacher"].queryset = ( Person.objects.annotate( lessons_count=Count( "lessons_as_teacher",