fix: skip removal of notifications if pwa not enabled

This commit is contained in:
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

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()