From 94f4eed86c338b3e133a0ecddc20b14240818f17 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Sat, 17 Jan 2026 15:17:17 +0100 Subject: [PATCH] use period.id for courses caching --- lib/Django-Quiz | 1 - teleforma/models/crfpa.py | 2 +- teleforma/templates/teleforma/base.html | 12 ------------ teleforma/views/core.py | 2 +- 4 files changed, 2 insertions(+), 15 deletions(-) delete mode 160000 lib/Django-Quiz diff --git a/lib/Django-Quiz b/lib/Django-Quiz deleted file mode 160000 index 0109d896..00000000 --- a/lib/Django-Quiz +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0109d89679ebf98e9f61369d7dca12d0c6d1a6c0 diff --git a/teleforma/models/crfpa.py b/teleforma/models/crfpa.py index 35f77ca3..14d4e3c1 100644 --- a/teleforma/models/crfpa.py +++ b/teleforma/models/crfpa.py @@ -437,7 +437,7 @@ def purge_courses_cache(sender, instance, *args, **kwargs): for date_order in (True, False): for num_order in (True, False): for num_courses in (True, False): - cache_key = f"get_courses-{instance.user.id}-{date_order}-{num_order}-{num_courses}-{period and period.id or None}" + cache_key = f"get_courses-{instance.user.id}-{date_order}-{num_order}-{num_courses}-{period.id or None}" # print(f"purging {cache_key}") cache.delete(cache_key) diff --git a/teleforma/templates/teleforma/base.html b/teleforma/templates/teleforma/base.html index 4add0381..13eef862 100644 --- a/teleforma/templates/teleforma/base.html +++ b/teleforma/templates/teleforma/base.html @@ -17,18 +17,11 @@ {% block stylesheets %} - {% webpack 'app.css' %} - - {% endblock %} {% block extra_stylesheets %}{% endblock %} @@ -38,10 +31,6 @@ - @@ -67,7 +56,6 @@ {% block header %}