* Added error display to every axios server call

* Added better destroy of login token if invalid
* Block users from opening notes they don't own, note closes automatically
* Beefed up login and home page a little to make them more appealing
This commit is contained in:
Max G
2020-04-14 05:09:19 +00:00
parent 278b204b3b
commit 2b8f70b5fa
19 changed files with 114 additions and 23 deletions

View File

@@ -134,8 +134,10 @@ export default new Vuex.Store({
commit('setUserTotals', data)
})
.catch( error => {
commit('destroyLoginToken')
location.reload()
if(error.response && error.response.status == 400){
commit('destroyLoginToken')
location.reload()
}
})
}
}