From 3dd7aea121668a0b197bc69edb9bacd4d3eb5a8c Mon Sep 17 00:00:00 2001 From: Lukas Bachschwell Date: Fri, 3 Jan 2020 20:18:41 +0100 Subject: [PATCH] fix permissions --- src/router/index.js | 9 +-------- src/store/modules/permission.js | 7 +------ 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index cec1a1a..b894511 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -200,19 +200,12 @@ export const asyncRoutes = [ { path: '/getincentives', component: Layout, - redirect: '/example/list', - name: 'Example Articles', - meta: { - title: 'Belohnungen', - icon: 'present', - roles: ['editor'] - }, children: [ { path: 'my', component: () => import('@/views/incentives/list'), name: 'Belohnungen', - meta: { title: 'Belohnungen', icon: 'star', roles: ['editor'] } + meta: { roles: ['editor'], title: 'Belohnungen', icon: 'star' } } ] }, diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js index aeb5ee5..65e00d4 100644 --- a/src/store/modules/permission.js +++ b/src/store/modules/permission.js @@ -49,12 +49,7 @@ const mutations = { const actions = { generateRoutes({ commit }, roles) { return new Promise(resolve => { - let accessedRoutes - if (roles.includes('admin')) { - accessedRoutes = asyncRoutes || [] - } else { - accessedRoutes = filterAsyncRoutes(asyncRoutes, roles) - } + const accessedRoutes = filterAsyncRoutes(asyncRoutes, roles) commit('SET_ROUTES', accessedRoutes) resolve(accessedRoutes) })