fix: skip removal of notifications if pwa not enabled

zio/stable
Daniel Roe 2022-12-17 23:54:16 +00:00
parent f0c91a3974
commit 80ad2ab607
No known key found for this signature in database
GPG Key ID: 22D5008E4F5D9B55
1 changed files with 3 additions and 0 deletions

View File

@ -96,6 +96,9 @@ export async function loginTo(user?: Omit<UserLogin, 'account'> & { account?: Ac
} }
export async function removePushNotifications(user: UserLogin, fromSWPushManager = true) { export async function removePushNotifications(user: UserLogin, fromSWPushManager = true) {
if (!useRuntimeConfig().public.pwaEnabled || !user.pushSubscription)
return
// unsubscribe push notifications // unsubscribe push notifications
try { try {
await useMasto().pushSubscriptions.remove() await useMasto().pushSubscriptions.remove()