Fix Notifications page broken page on Safari
Closes #772 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
@@ -50,7 +50,7 @@ export async function unsubscribeUserToPush(): Promise<string | undefined> {
|
||||
console.log("performing unsubscribeUserToPush");
|
||||
const registration = await navigator.serviceWorker.ready;
|
||||
console.log("found registration", registration);
|
||||
const subscription = await registration.pushManager.getSubscription();
|
||||
const subscription = await registration.pushManager?.getSubscription();
|
||||
console.log("found subscription", subscription);
|
||||
if (subscription && (await subscription?.unsubscribe()) === true) {
|
||||
console.log("done unsubscription");
|
||||
|
||||
Reference in New Issue
Block a user