diff --git a/src/permission.js b/src/permission.js index a7e682a6..3086972f 100644 --- a/src/permission.js +++ b/src/permission.js @@ -23,6 +23,13 @@ router.beforeEach(async(to, from, next) => { Vue.prototype.$path = [] if (hasToken) { if (to.path === '/login' || to.path === '/recompose' || to.path === '/email-recompose' || to.path === '/error' || to.path === '/ReviewersResearchForm' || to.path === '/ReviewersResearch') { + if (to.path === '/ReviewersResearch') { + await this.$store.dispatch('user/logout') + OSSclient() + } + if (to.path === '/ReviewersResearchForm') { + OSSclient() + } next() NProgress.done() } else {