diff --git a/src/store/modules/users.js b/src/store/modules/users.js index 0ba8c998b31f7aceeacebc3a1c24044625a29094..7648bd0c109bc440124d886458b120398be5d3cc 100644 --- a/src/store/modules/users.js +++ b/src/store/modules/users.js @@ -220,6 +220,10 @@ const users = { dispatch('FetchTagPolicySetting') }, async FetchTagPolicySetting({ commit, getters }) { + if (!getters.roles.includes('admin')) { + return + } + // XXX: Use nodeinfo? const { data } = await fetchSettings(getters.authHost, getters.token) const mrfSettings = data.configs.find(el => el.key === ':mrf') ? data.configs.find(el => el.key === ':mrf').value