fix: use masto.loginTo to update masto api (#474)

This commit is contained in:
Daniel Roe 2022-12-20 15:56:54 +00:00 committed by GitHub
parent ab4321ad33
commit 60a8673757
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 19 additions and 14 deletions

View file

@ -18,11 +18,12 @@ const defaultMessage = 'Something went wrong'
const message = error.message ?? errorCodes[error.statusCode!] ?? defaultMessage
const state = ref<'error' | 'reloading'>('error')
const masto = useMasto()
const reload = async () => {
state.value = 'reloading'
try {
if (!useMasto())
await loginTo(currentUser.value)
if (!masto.loggedIn.value)
await masto.loginTo(currentUser.value)
clearError({ redirect: currentUser.value ? '/home' : `/${currentServer.value}/public` })
}
catch {