From 0a0beb9eb3ffd7c6729976e575dd49abedfaf522 Mon Sep 17 00:00:00 2001 From: Tobi G Date: Mon, 24 Aug 2026 22:57:55 +0200 Subject: [PATCH] =?UTF-8?q?Einzelfahrt-Dauer:=20"h=20min"=20statt=20"Std.?= =?UTF-8?q?=20Min."=20(Parit=C3=A4tsregel=20zu=20companion-app)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit dauerText() zeigte "1 Std. 15 Min." - der Besitzer wollte exakt die Schreibweise, die companion-app/src/format.ts' dauer() bereits verwendet: "1 h 15 min", Minuten zweistellig gepolstert. Betrifft sowohl die Einzelfahrt-Detailansicht als auch die Dauer-Anzeige im Fahrt-Bearbeiten-Formular (gemeinsamer Helfer). Co-Authored-By: Claude Sonnet 5 --- .../audi_dashboard/frontend/audi-dashboard-app.js | 7 ++++--- custom_components/audi_dashboard/manifest.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/custom_components/audi_dashboard/frontend/audi-dashboard-app.js b/custom_components/audi_dashboard/frontend/audi-dashboard-app.js index 8bf7cf1..acf72e4 100644 --- a/custom_components/audi_dashboard/frontend/audi-dashboard-app.js +++ b/custom_components/audi_dashboard/frontend/audi-dashboard-app.js @@ -2899,13 +2899,14 @@ function vReifen() { const FAHRT_ARTEN = ["privat", "arbeitsweg"]; const artText = (a) => (a ? a.charAt(0).toUpperCase() + a.slice(1) : ""); -/* "1 Std. 15 Min." statt "75 min" - bei mehrstündigen Fahrten liest sich die - reine Minutenzahl schlecht. */ +/* "1 h 15 min" statt "75 min" - bei mehrstündigen Fahrten liest sich die + reine Minutenzahl schlecht. Gleiche Schreibweise wie companion-app/src/ + format.ts' dauer() (Paritätsregel), zweistellig gepolsterte Minuten. */ function dauerText(sekunden) { if (sekunden == null || !isFinite(sekunden)) return "–"; const min = Math.max(0, Math.round(sekunden / 60)); const std = Math.floor(min / 60); - return std ? `${std} Std. ${min % 60} Min.` : `${min} Min.`; + return std ? `${std} h ${String(min % 60).padStart(2, "0")} min` : `${min} min`; } /* Start und Ankunft eines Formulars als echte Zeitpunkte. Liegt die Ankunft diff --git a/custom_components/audi_dashboard/manifest.json b/custom_components/audi_dashboard/manifest.json index 3f1175e..8d56190 100644 --- a/custom_components/audi_dashboard/manifest.json +++ b/custom_components/audi_dashboard/manifest.json @@ -1,7 +1,7 @@ { "domain": "audi_dashboard", "name": "Audi Dashboard", - "version": "2026.8.24.15", + "version": "2026.8.24.16", "documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md", "issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues", "codeowners": ["@paul"],