Remove subscription / service worker check requirement

This commit is contained in:
Gigiaj 2025-06-10 17:46:27 -05:00
parent c57509ac7b
commit b148cc3d1b

View file

@ -127,13 +127,8 @@ function ClientRootOptions({ mx }: { mx?: MatrixClient }) {
} }
const pushNotificationListener = (mx: MatrixClient, clientConfig: ClientConfig) => { const pushNotificationListener = (mx: MatrixClient, clientConfig: ClientConfig) => {
navigator.serviceWorker.ready.then((registration) => { document.addEventListener('visibilitychange', () => {
registration.pushManager.getSubscription().then((subscription) => { togglePusher(mx, clientConfig, document.visibilityState === 'visible');
document.addEventListener('visibilitychange', () => {
togglePusher(mx, subscription, clientConfig, document.visibilityState === 'visible');
});
togglePusher(mx, subscription, true);
});
}); });
}; };