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