From cf4b79fb1d0d7ac97eb82d869f623aa9b6985398 Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Fri, 24 Jul 2020 17:10:10 +0200
Subject: [PATCH] Update view context argument to use format strings

---
 aleksis/apps/chronos/views.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/chronos/views.py b/aleksis/apps/chronos/views.py
index 398db0e6..5eabe376 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:
-- 
GitLab