diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py index 8c8816998787716246b2d9d57255e8318cc6d9e4..cc2451f73908d4b79ce3195e338e06e0f26d58e9 100644 --- a/aleksis/apps/chronos/models.py +++ b/aleksis/apps/chronos/models.py @@ -142,10 +142,12 @@ class LessonPeriodQuerySet(models.QuerySet): def filter_from_type(self, type_: str, pk: int): if type_ == "group": return self.filter_group(pk) - elif type == "teacher": + elif type_ == "teacher": return self.filter_teacher(pk) - else: + elif type_ == "room": return self.filter_room(pk) + else: + return None class LessonSubstitutionQuerySet(models.QuerySet):