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

Allow superusers to create lesson documentations in the future.

parent f056c8bb
No related branches found
No related tags found
1 merge request!21Allow superusers to create lesson documentations in the future.
...@@ -35,7 +35,7 @@ def lesson(request: HttpRequest, year: Optional[int] = None, week: Optional[int] ...@@ -35,7 +35,7 @@ def lesson(request: HttpRequest, year: Optional[int] = None, week: Optional[int]
else: else:
raise Http404(_('You either selected an invalid lesson or there is currently no lesson in progress.')) raise Http404(_('You either selected an invalid lesson or there is currently no lesson in progress.'))
if datetime.combine(wanted_week[lesson_period.period.weekday - 1], lesson_period.period.time_start) > datetime.now(): if datetime.combine(wanted_week[lesson_period.period.weekday - 1], lesson_period.period.time_start) > datetime.now() and not request.user.is_superuser:
raise PermissionDenied(_('You are not allowed to create a lesson documentation for a lesson in the future.')) raise PermissionDenied(_('You are not allowed to create a lesson documentation for a lesson in the future.'))
context['lesson_period'] = lesson_period context['lesson_period'] = lesson_period
......
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