Correctif : assets versionnés sur la page /recherche
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:
@@ -6,7 +6,7 @@
|
||||
<title>Rechercher partout — Kanbante</title>
|
||||
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🔍</text></svg>">
|
||||
<link rel="stylesheet" href="/static/css/style.css">
|
||||
<link rel="stylesheet" href="/static/css/recherche.css">
|
||||
<link rel="stylesheet" href="/static/css/recherche.css?v={{ version }}">
|
||||
</head>
|
||||
<body>
|
||||
{% include "_header.html" %}
|
||||
@@ -62,6 +62,6 @@
|
||||
<footer>
|
||||
Kanbante v{{ version }} · recherche partout
|
||||
</footer>
|
||||
<script src="/static/js/recherche.js" defer></script>
|
||||
<script src="/static/js/recherche.js?v={{ version }}" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user