Skip to content
Snippets Groups Projects
Verified Commit de461c45 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Reformat

parent e096d125
No related branches found
No related tags found
No related merge requests found
Pipeline #3048 passed
...@@ -39,7 +39,9 @@ def lesson( ...@@ -39,7 +39,9 @@ def lesson(
if year and week and period_id: if year and week and period_id:
# Get a specific lesson period if provided in URL # Get a specific lesson period if provided in URL
wanted_week = CalendarWeek(year=year, week=week) wanted_week = CalendarWeek(year=year, week=week)
lesson_period = LessonPeriod.objects.annotate_week(wanted_week).get(pk=period_id) lesson_period = LessonPeriod.objects.annotate_week(wanted_week).get(
pk=period_id
)
else: else:
# Determine current lesson by current date and time # Determine current lesson by current date and time
lesson_period = ( lesson_period = (
...@@ -64,8 +66,7 @@ def lesson( ...@@ -64,8 +66,7 @@ def lesson(
if ( if (
datetime.combine( datetime.combine(
wanted_week[lesson_period.period.weekday], wanted_week[lesson_period.period.weekday], lesson_period.period.time_start,
lesson_period.period.time_start,
) )
> datetime.now() > datetime.now()
and not request.user.is_superuser and not request.user.is_superuser
...@@ -276,7 +277,11 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse: ...@@ -276,7 +277,11 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
for week in weeks: for week in weeks:
day = week[lesson_period.period.weekday] day = week[lesson_period.period.weekday]
if lesson_period.lesson.validity.date_start <= day <= lesson_period.lesson.validity.date_end: if (
lesson_period.lesson.validity.date_start
<= day
<= lesson_period.lesson.validity.date_end
):
documentations = list( documentations = list(
filter( filter(
lambda d: d.week == week.week, lambda d: d.week == week.week,
......
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