diff --git a/aleksis/apps/chronos/views.py b/aleksis/apps/chronos/views.py index 398db0e6505228b0d2432307d45fd885cb05fd2c..5eabe376942eafce91ddb4d53d321ab7528b6732 100644 --- a/aleksis/apps/chronos/views.py +++ b/aleksis/apps/chronos/views.py @@ -150,7 +150,11 @@ def timetable( context["smart"] = is_smart context["week_select"] = { "year": wanted_week.year, - "dest": reverse("timetable", args=[type_.value, pk]), + "dest": reverse("timetable", args=[type_.value, pk]).replace( + str(wanted_week.year), "year" + ).replace( + str(wanted_week.week), "cw" + ), } if is_smart: