round12: FritzBox-Merge-Bug vor Doppel-Ausloesung fixen, Scan-Meldungen entschaerfen, Dienstname-Fallback aus Hostname statt IP

This commit is contained in:
2026-07-22 23:01:01 +02:00
parent 54f224b650
commit 1f8218dff1
7 changed files with 129 additions and 20 deletions

View File

@@ -356,10 +356,19 @@ export function ScannerPage() {
}
}
// "updated" zählt jeden bereits bekannten Dienst, dessen Favicon/Beschreibung
// aufgefrischt wurde - das ist normal und keine "Änderung" im Sinne von
// Namens-/Kategorie-Anpassungen. Deshalb hier NICHT mit anzeigen, um nicht
// den Eindruck zu erwecken, es sei bereits etwas Wichtiges verändert
// worden. Echte Änderungen/verschwundene Dienste stehen explizit unten in
// den Listen und müssen einzeln bestätigt werden.
void updated;
const pending = allNameChanges.length + allStale.length;
setBulkStatus(
`Fertig: ${devices.length} Gerät(e) gescannt, ${created} neue Dienste, ${updated} aktualisiert${
allStale.length > 0 ? `, ${allStale.length} nicht mehr gefunden` : ""
}${allNameChanges.length > 0 ? `, ${allNameChanges.length} Namensänderung(en) vorgeschlagen` : ""} (siehe unten).`
`Fertig: ${devices.length} Gerät(e) gescannt, ${created} neue(r) Dienst(e) gefunden.` +
(pending > 0
? ` ${pending} Änderung(en) warten unten auf deine Bestätigung.`
: " Keine Änderungen an bestehenden Diensten vorgeschlagen.")
);
setBulkStaleServices(allStale);
setBulkNameChanges(allNameChanges);