From 6eb7619efc33eb3e3d6fb342e17f23906079448f Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Mon, 4 May 2026 14:12:42 +0200 Subject: [PATCH] feat(patching/import): affichage date au format FR dd/mm/yyyy (tri reste sur start_iso ISO) --- app/templates/patching_import.html | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/templates/patching_import.html b/app/templates/patching_import.html index 9b7b2ed..35af6d1 100644 --- a/app/templates/patching_import.html +++ b/app/templates/patching_import.html @@ -190,6 +190,13 @@ return String(s).replace(/[&<>"']/g, c => ({'&':'&','<':'<','>':'>','"':'"',"'":'''}[c])); } + function dateFR(iso){ + // 'YYYY-MM-DD' -> 'DD/MM/YYYY' + if (!iso) return ''; + const m = String(iso).match(/^(\d{4})-(\d{2})-(\d{2})/); + return m ? (m[3] + '/' + m[2] + '/' + m[1]) : iso; + } + function shortOSVersion(v){ if (!v) return ''; const s = String(v); @@ -323,7 +330,7 @@ + '' + escapeHTML(r.valideur_ra||'') + '' + '' + escapeHTML(r.responsable_domaine_dts||'') + '' + '' + escapeHTML(r.referent_technique||'') + '' - + '' + (r.jour ? escapeHTML(r.jour) : (r.jour_text ? '' + escapeHTML(r.jour_text) + '' : '')) + '' + + '' + (r.jour ? escapeHTML(dateFR(r.jour)) : (r.jour_text ? '' + escapeHTML(r.jour_text) + '' : '')) + '' + '' + escapeHTML(r.heure||'') + '' + ''; }).join('');