Fix: Realtime-Subscription deaktiviert (NPM SSE-Problem), Polling alle 15s

This commit is contained in:
rene 2026-05-17 19:24:04 +02:00
parent 27ad75b735
commit 8559d2831e

View file

@ -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) {