Fix wrong system permissions showed for selected roles

This commit is contained in:
Kelani Tolulope
2023-02-23 10:48:33 +01:00
parent c55453b381
commit a19c7741e8
@@ -66,9 +66,10 @@ export default {
.then(({ set }) => {
this.allRoles = set
this.rolePermissions = []
const roleIDs = this.allRoles.map(({ roleID }) => roleID)
// We read permissions for included roles
return Promise.all(getIncludedRoles().map(({ mode, name, roleID, userID }) => {
return Promise.all(getIncludedRoles().filter(({ roleID }) => roleIDs.includes(roleID)).map(({ mode, name, roleID, userID }) => {
if (mode === 'edit') {
return this.readPermissions({ name, roleID })
} else {