|
@@ -68,9 +68,9 @@ const actions = {
|
68
|
68
|
logout({ commit, state }) {
|
69
|
69
|
return new Promise((resolve, reject) => {
|
70
|
70
|
logout(state.token).then(() => {
|
71
|
|
- commit('RESET_STATE', '')
|
72
|
|
- removeToken()
|
|
71
|
+ removeToken() // must remove token first
|
73
|
72
|
resetRouter()
|
|
73
|
+ commit('RESET_STATE')
|
74
|
74
|
resolve()
|
75
|
75
|
}).catch(error => {
|
76
|
76
|
reject(error)
|
|
@@ -81,8 +81,8 @@ const actions = {
|
81
|
81
|
// remove token
|
82
|
82
|
resetToken({ commit }) {
|
83
|
83
|
return new Promise(resolve => {
|
84
|
|
- commit('SET_TOKEN', '')
|
85
|
|
- removeToken()
|
|
84
|
+ removeToken() // must remove token first
|
|
85
|
+ commit('RESET_STATE')
|
86
|
86
|
resolve()
|
87
|
87
|
})
|
88
|
88
|
}
|