Optimierung automatische Updates der Webanwendung bei Aktualisierung der Anwendung auf dem Server

This commit is contained in:
2026-08-10 11:04:00 +02:00
parent a917c5f64e
commit 7b99a2d4b5
5 changed files with 229 additions and 12 deletions

View File

@@ -24,6 +24,7 @@ import { manageView } from "./views/manage.js";
import { closeMenu } from "./appbar.js";
import * as db from "./db.js";
import { installTriggers, stopWatching } from "./sync.js";
import { watchForUpdates } from "./update.js";
import { publicView } from "./views/public.js";
import { acceptInviteView, shareView } from "./views/share.js";
@@ -276,13 +277,9 @@ async function start() {
await route();
if ("serviceWorker" in navigator) {
try {
await navigator.serviceWorker.register("/sw.js", { scope: "/" });
} catch (err) {
console.warn("Service Worker nicht registriert:", err.message);
}
}
// Registriert den Service Worker und meldet sich, wenn eine neue
// Fassung bereitliegt.
watchForUpdates();
}
start();