Merge "fix: update user's scope system role check"

This commit is contained in:
Zuul 2022-07-19 07:18:05 +00:00 committed by Gerrit Code Review
commit 9129af50f8

View File

@ -110,11 +110,8 @@ export class RootStore {
}
async getUserSystemRoles(user) {
// only user admin or system roles has admin/reader can go to administrator
const { id, name } = user;
if (name === 'admin') {
return true;
}
// only scope system roles has admin/reader can go to administrator
const { id } = user;
try {
const result = await client.keystone.systemUsers.roles.list(id);
const { roles = [] } = result;