mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 09:46:22 +00:00
add Invalid token handler
This commit is contained in:
@@ -41,13 +41,19 @@ ReactDOM.render((
|
||||
loadingCover.parentNode.removeChild(loadingCover)
|
||||
|
||||
// Refresh user information
|
||||
fetchCurrentUser()
|
||||
.then(function (res) {
|
||||
let user = res.body
|
||||
store.dispatch(updateUser(user))
|
||||
})
|
||||
.catch(function (err) {
|
||||
console.error(err.message)
|
||||
console.log('Fetch failed')
|
||||
})
|
||||
if (auth.user() != null) {
|
||||
fetchCurrentUser()
|
||||
.then(function (res) {
|
||||
let user = res.body
|
||||
store.dispatch(updateUser(user))
|
||||
})
|
||||
.catch(function (err) {
|
||||
if (err.status === 401) {
|
||||
auth.clear()
|
||||
if (window != null) window.location.reload()
|
||||
}
|
||||
console.error(err.message)
|
||||
console.log('Fetch failed')
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user