Correctif : assets versionnés sur la page /recherche
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 3s

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.
This commit is contained in:
Spark
2026-11-04 18:42:28 +00:00
parent c098c80ec8
commit 610e51fb2c
3 changed files with 16 additions and 2 deletions
+13
View File
@@ -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