refactor: output errors on devtools (#928)
This commit is contained in:
parent
50c54144e6
commit
4e0777d723
9 changed files with 34 additions and 16 deletions
|
@ -57,6 +57,9 @@ export const usePublish = (options: {
|
|||
|
||||
return status
|
||||
}
|
||||
catch (err) {
|
||||
console.error(err)
|
||||
}
|
||||
finally {
|
||||
isSending = false
|
||||
}
|
||||
|
|
|
@ -86,6 +86,8 @@ export function usePaginator<T, P, U = T>(
|
|||
}
|
||||
}
|
||||
catch (e) {
|
||||
console.error(e)
|
||||
|
||||
error.value = e
|
||||
state.value = 'error'
|
||||
}
|
||||
|
|
|
@ -140,7 +140,8 @@ async function loginTo(user?: Omit<UserLogin, 'account'> & { account?: mastodon.
|
|||
if (!users.value.some(u => u.server === user.server && u.token === user.token))
|
||||
users.value.push(user as UserLogin)
|
||||
}
|
||||
catch {
|
||||
catch (err) {
|
||||
console.error(err)
|
||||
await signout()
|
||||
}
|
||||
}
|
||||
|
@ -206,7 +207,7 @@ export async function removePushNotificationData(user: UserLogin, fromSWPushMana
|
|||
await subscription.unsubscribe()
|
||||
}
|
||||
catch {
|
||||
// juts ignore
|
||||
// just ignore
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -216,12 +217,7 @@ export async function removePushNotifications(user: UserLogin) {
|
|||
return
|
||||
|
||||
// unsubscribe push notifications
|
||||
try {
|
||||
await useMasto().v1.webPushSubscriptions.remove()
|
||||
}
|
||||
catch {
|
||||
// ignore
|
||||
}
|
||||
await useMasto().v1.webPushSubscriptions.remove().catch(() => Promise.resolve())
|
||||
}
|
||||
|
||||
export async function signout() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue