vuefilemanager v1.5-alpha.1

This commit is contained in:
carodej
2020-04-29 11:32:08 +02:00
parent 2614efe601
commit 0f3cbaec3d
50 changed files with 426 additions and 355 deletions
+6 -3
View File
@@ -5,12 +5,12 @@ import router from '@/router'
const defaultState = {
authorized: undefined,
permission: 'master', // master | editor | visitor,
permission: 'master', // master | editor | visitor
app: undefined,
}
const actions = {
getAppData: ({commit, dispatch, getters}) => {
getAppData: ({commit, getters}) => {
axios
.get(getters.api + '/user')
@@ -19,8 +19,11 @@ const actions = {
}).catch((error) => {
if (error.response.status == 401) {
// Redirect if unauthenticated
if ([401, 403].includes(error.response.status)) {
commit('SET_AUTHORIZED', false)
router.push({name: 'SignIn'})
}
}
)