From 23164bd740a6c9af4656bc2c877d5889d28bb2a9 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Mon, 15 Nov 2021 12:46:35 +0530 Subject: [PATCH] fix: initially open 'Team & Auth' tab only for admin roles Signed-off-by: Pranav C --- packages/nc-gui/store/tabs.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/nc-gui/store/tabs.js b/packages/nc-gui/store/tabs.js index 6467cf002a..f474a15bcb 100644 --- a/packages/nc-gui/store/tabs.js +++ b/packages/nc-gui/store/tabs.js @@ -230,14 +230,16 @@ export const actions = { tabs.push(item) } - tabs.unshift({ - name: 'Team & Auth ', - key: 'roles', - _nodes: { - env: '_noco', - type: 'roles' - } - }) + if (rootGetters['users/GtrIsAdmin']) { + tabs.unshift({ + name: 'Team & Auth ', + key: 'roles', + _nodes: { + env: '_noco', + type: 'roles' + } + }) + } } commit('list', tabs) },