From f55ce220f74a4acb7ddffdd0e2a537fa264b72ac Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Wed, 22 Jan 2020 17:20:43 +0100 Subject: [PATCH] Swap timetable type check in my_timetable Reason: Teachers can have primary groups, too --- aleksis/apps/chronos/views.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/chronos/views.py b/aleksis/apps/chronos/views.py index 64ca3d85..ec189771 100644 --- a/aleksis/apps/chronos/views.py +++ b/aleksis/apps/chronos/views.py @@ -66,7 +66,14 @@ def my_timetable( if request.user.person: person = request.user.person - if person.primary_group: + if person.is_teacher: + # Teacher + + type_ = "teacher" + super_el = person + lesson_periods_person = person.lesson_periods_as_teacher + + elif person.primary_group: # Student type_ = "group" -- GitLab