Safari is stupid

This commit is contained in:
Kasper Rynning-Tønnesen
2020-02-21 15:36:29 +01:00
parent 2134bfc6d2
commit 7299056369
2 changed files with 17 additions and 9 deletions

View File

@@ -25,8 +25,12 @@ self.addEventListener("message", event => {
.then(subscription =>
saveSubscription(subscription)
.then(() => {
const channel = new BroadcastChannel("updatePush");
channel.postMessage({ success: true });
try {
const channel = new BroadcastChannel("updatePush");
channel.postMessage({ success: true });
} catch (e) {
console.log("Using safari 'eh? No notifications for you.");
}
resolve();
})
.catch(() => {