diff --git a/biscuit/apps/chronos/views.py b/biscuit/apps/chronos/views.py index a146181f95cc72b8747dca0e5a3e2717f4d776a7..babc471ebb49163e82e496aeaaf967da4201356e 100644 --- a/biscuit/apps/chronos/views.py +++ b/biscuit/apps/chronos/views.py @@ -22,7 +22,7 @@ def timetable(request: HttpRequest) -> HttpResponse: lesson_periods = LessonPeriod.objects.all() - if request.GET: + if request.GET.get('group', None) or request.GET.get('teacher', None) or request.GET.get('room', None): # Incrementally filter lesson periods by GET parameters if 'group' in request.GET and request.GET['group']: lesson_periods = lesson_periods.filter(