aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/boot/after_store.js2
-rw-r--r--src/modules/oauth.js5
2 files changed, 6 insertions, 1 deletions
diff --git a/src/boot/after_store.js b/src/boot/after_store.js
index 3530c3a9..77a5e976 100644
--- a/src/boot/after_store.js
+++ b/src/boot/after_store.js
@@ -248,7 +248,7 @@ const checkOAuthToken = async ({ store }) => {
return new Promise(async (resolve, reject) => {
if (store.state.oauth.userToken) {
try {
- await store.dispatch('loginUser', store.state.oauth.userToken)
+ await store.dispatch('loginUser', store.getters.getUserToken())
} catch (e) {
console.log(e)
}
diff --git a/src/modules/oauth.js b/src/modules/oauth.js
index 77ad2fa8..c87e4777 100644
--- a/src/modules/oauth.js
+++ b/src/modules/oauth.js
@@ -29,6 +29,11 @@ const oauth = {
// state.token is userToken with older name, coming from persistent state
// added here for smoother transition, otherwise user will be logged out
return state.userToken || state.token || state.appToken
+ },
+ getUserToken: state => () => {
+ // state.token is userToken with older name, coming from persistent state
+ // added here for smoother transition, otherwise user will be logged out
+ return state.userToken || state.token
}
}
}