From 41fe91eb0a76958fe8931dd4a7e9a03c9393dae9 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Wed, 22 Jan 2020 17:19:55 +0100 Subject: [PATCH] Add missing login_required --- aleksis/apps/chronos/views.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/aleksis/apps/chronos/views.py b/aleksis/apps/chronos/views.py index 444925c5..64ca3d85 100644 --- a/aleksis/apps/chronos/views.py +++ b/aleksis/apps/chronos/views.py @@ -73,12 +73,6 @@ def my_timetable( super_el = person.primary_group lesson_periods_person = person.lesson_periods_as_participant - elif person.is_teacher(): - # Teacher - - type_ = "teacher" - super_el = person - lesson_periods_person = person.lesson_periods_as_teacher else: # If no student or teacher, redirect to all timetables return redirect("all_timetables") @@ -285,6 +279,7 @@ def delete_substitution(request: HttpRequest, id_: int, week: int) -> HttpRespon ) +@login_required def substitutions( request: HttpRequest, year: Optional[int] = None, -- GitLab