Meldung verschwindet durch das Neuladen, zu dem sie auffordert

Vorgabe des Eigentuemers: klarer Zustand statt einer Meldung, die auch nach
dem Neuladen stehenbleibt.

Panel: nach einem Update ohne Neustart wird der Sidebar-Eintrag mit der neuen
Versionsnummer neu angemeldet (koordinator.panel_neu_anmelden) - ohne das
traegt die Modul-URL weiter die alte Nummer. Das Panel vergleicht jetzt die
Version aus seiner Modul-URL mit der von der Platte gelesenen: sind sie
gleich, laeuft es bereits auf der installierten Fassung und die Meldung
entfaellt. Sie verschwindet damit genau durch das Neuladen, zu dem sie
auffordert.

App: fuer ein Update ohne Neustart erscheint gar nichts mehr. Geaendert wurden
Dateien des Panels; die App hat hier nichts zu tun. Damit gilt durchgehend:
keine Meldung = alles in Ordnung, Neustart-Knopf = handeln.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-05 15:26:19 +02:00
parent 0e6e7fa9ba
commit 462970251e
7 changed files with 58 additions and 12 deletions
+10 -10
View File
@@ -797,16 +797,16 @@ export function Einstellungen({
</span>
</div>
) : integrationUpdate?.installiert && integrationUpdate.neustart_noetig === false ? (
/* Kein Knopf. Geändert wurden Dateien unter frontend/, und das sind
die des PANELS - die App lädt ihren eigenen Code aus /local/dmapp
bzw. aus der nativen Hülle. Ein "App neu laden" stand hier bis zum
05.09.2026 und versprach etwas, das es nicht einlösen konnte
(vom Eigentümer im Bild bemerkt). Kam ein neues OTA-Bündel mit,
erscheint es im Abschnitt "App" darunter als eigenes Update. */
<p className="dm-erklaerung">
Version {integrationUpdate.version} installiert - nur Oberflächendateien, kein
Neustart nötig. Das Panel lädt sie beim nächsten Öffnen.
</p>
/* Gar keine Meldung. Geändert wurden Dateien unter frontend/, und das
sind die des PANELS - die App lädt ihren eigenen Code aus
/local/dmapp bzw. aus der nativen Hülle und hat hier nichts zu tun.
Damit gilt in der App durchgehend: steht hier nichts, ist alles in
Ordnung; steht ein Neustart-Knopf da, muss ich handeln (Vorgabe des
Eigentümers, 05.09.2026). Ein "App neu laden" stand hier kurzzeitig
und versprach etwas, das es nicht einlösen konnte. Kam ein neues
OTA-Bündel mit, erscheint es im Abschnitt "App" darunter. */
<></>
) : integrationUpdate?.installiert ? (
<>
<p className="dm-erklaerung">