Préréglage carte par défaut et serve-webapp.sh compatible Traefik

This commit is contained in:
Antoine Jacquin
2026-09-19 11:05:16 +02:00
parent e8a9b0187c
commit 9546173c07
7 changed files with 144 additions and 145 deletions

View File

@ -1054,7 +1054,12 @@ def _merge_remote_index():
path.write_text(json.dumps({
"tiles": merged,
"viz_meta": viz_meta,
"stats": remote.get("stats") or data.get("stats") or {},
# Les stats décrivent les réglages de l'INTERFACE (couches par
# défaut) : elles viennent du rebuild local, fait avec le code de
# cette webapp — celles du worker ne servent que de repli tant
# qu'aucun index local n'existe (sinon une machine mise à jour avant
# l'autre afficherait les vieux réglages du worker).
"stats": data.get("stats") or remote.get("stats") or {},
}, ensure_ascii=False), encoding="utf-8")
# Coquille HTML : la liste embarquée doit être la même (fusionnée). Le
# JSON ne contient jamais de « ; » : la première séquence « ]; » après