From 610e51fb2c286b0f51c38bc557fe77202b2e15f0 Mon Sep 17 00:00:00 2001 From: Spark Date: Wed, 4 Nov 2026 18:42:28 +0000 Subject: [PATCH] =?UTF-8?q?Correctif=20:=20assets=20versionn=C3=A9s=20sur?= =?UTF-8?q?=20la=20page=20/recherche?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit recherche.js et recherche.css sont maintenant servis avec ?v={{ version }}, comme nav.js et la barre : un recherche.js d'avant la source ShaarIt (#111) servi à la session laissait la section ShaarIt figée sur « Tapez une recherche ci-dessus » sans aucun appel (retour d'usage du 2026-11-04). Version 0.45.8. --- VERSION | 1 + app/templates/recherche.html | 4 ++-- tests/test_recherche.py | 13 +++++++++++++ 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 VERSION diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..9d7e3b3 --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +0.45.8 diff --git a/app/templates/recherche.html b/app/templates/recherche.html index 8212b1e..51e0a61 100644 --- a/app/templates/recherche.html +++ b/app/templates/recherche.html @@ -6,7 +6,7 @@ Rechercher partout — Kanbante - + {% include "_header.html" %} @@ -62,6 +62,6 @@ - + diff --git a/tests/test_recherche.py b/tests/test_recherche.py index b8b3c59..7fc11bc 100644 --- a/tests/test_recherche.py +++ b/tests/test_recherche.py @@ -126,3 +126,16 @@ def test_sister_origins_hote_requete(): assert "https://og-dev.dracodev.net" in sister_origins( {}, request_host="kanbante.dracodev.net" ) + + +def test_gabarit_recherche_assets_versionnes(): + """Fusion #111 (correctif) : les assets de la page /recherche sont + versionnés (?v=), comme nav.js et la barre — un recherche.js + d'avant la source ShaarIt servi par un cache navigateur laissait + la section ShaarIt figée sur « Tapez une recherche ci-dessus », + sans aucun appel (retour d'usage du 2026-11-04).""" + from pathlib import Path + + gabarit = Path("app/templates/recherche.html").read_text(encoding="utf-8") + assert "/static/js/recherche.js?v={{ version }}" in gabarit + assert "/static/css/recherche.css?v={{ version }}" in gabarit