App meldet nicht mehr "aktuell", wenn ein neueres Buendel danebenliegt

Vom Eigentuemer am iPhone bemerkt: nach "Update installiert, Neustart noetig"
zeigte der App-Abschnitt "5.22 aktuell", obwohl auf der Platte bereits das
Buendel 5.29 lag.

Ursache ist kein Fehler, sondern eine bewusste Bedingung: buendelPasst()
verlangt, dass das Buendel der Fassung entspricht, die diese Installation
gerade ausliefert. Zwischen Installation und Neustart meldet der laufende
Server aber noch seine alte Nummer - das Buendel wird deshalb zurecht nicht
angeboten. Nur "aktuell" zu schreiben war dabei falsch.

Jetzt steht dort, dass die Fassung bereitliegt und nach dem Neustart abrufbar
ist. Kein Knopf: zu tun ist erst danach etwas.

Dazu auf Wunsch des Eigentuemers der Knopftext in beiden Oberflaechen:
"Installation abschliessen und neu starten" statt "... - Jetzt neu starten".

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-05 16:20:19 +02:00
co-authored by Claude Opus 5
parent 8b213c540e
commit 2a4337e030
5 changed files with 22 additions and 5 deletions
@@ -3766,7 +3766,7 @@ function vEinst() {
return `<span style="display:block;margin-top:8px;color:var(--fg2);font-size:13px;line-height:1.6">
Version ${esc(u.version)} installiert - die neue Fassung wird erst nach einem Neustart
geladen.</span>
<button class="aktion" style="margin-top:14px" data-update="neustart">Installation abschließen - Jetzt neu starten</button>`;
<button class="aktion" style="margin-top:14px" data-update="neustart">Installation abschließen und neu starten</button>`;
}
if (laeuft === "pruefen") return spinner("Prüfe …");
if (u && u.verfuegbar) {