Skip to content
Snippets Groups Projects
Commit c4abbe68 authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Merge branch '43-week-view-auto-detection-of-logged-in-teacher-broken' into 'master'

Resolve "[Week view] Auto-detection of logged-in teacher broken"

Closes #43

See merge request BiscuIT/BiscuIT-App-Alsijil!24
parents 07db9e3c a1b55fb2
No related branches found
No related tags found
1 merge request!24Resolve "[Week view] Auto-detection of logged-in teacher broken"
......@@ -103,7 +103,12 @@ def week_view(request: HttpRequest, year: Optional[int] = None, week: Optional[i
group = None
elif hasattr(request, 'user') and hasattr(request.user, 'person'):
group = request.user.person.owner_of.first()
lesson_periods = lesson_periods.filter_group(group)
if group:
lesson_periods = lesson_periods.filter_group(group)
elif request.user.person.lessons_as_teacher.exists():
lesson_periods = lesson_periods.filter_teacher(request.user.person)
else:
lesson_periods = lesson_periods.filter_participant(request.user.person)
else:
lesson_periods = None
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment