diff --git a/app/src/routes/+page.svelte b/app/src/routes/+page.svelte index a3f6760..cb84898 100644 --- a/app/src/routes/+page.svelte +++ b/app/src/routes/+page.svelte @@ -110,20 +110,9 @@ if (!browser) return; fetchLiveData(); - // Realtime: sofort aktualisieren wenn neuer Eintrag gespeichert wird - pb.collection('check_logs').subscribe('*', (e) => { - if (e.action === 'create' && e.record?.tenant === DEMO_TENANT) { - fetchLiveData(); - } - }); - - // Fallback-Polling alle 30s - const iv = setInterval(fetchLiveData, 30_000); - - return () => { - pb.collection('check_logs').unsubscribe('*'); - clearInterval(iv); - }; + // Polling alle 15s + const iv = setInterval(fetchLiveData, 15_000); + return () => clearInterval(iv); }); function formatTime(iso: string) {