diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/add-resource-permission-management-modal.js b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/add-resource-permission-management-modal.js index 290bf4c5bf..2fa7f06550 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/add-resource-permission-management-modal.js +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/add-resource-permission-management-modal.js @@ -68,7 +68,7 @@ var abp = abp || {}; volo.abp.permissionManagement.permissions.getResourceByProvider(resourceName, resourceKey, providerName, providerKey).then(function (result) { abp.ui.clearBusy(); var grantedPermissionNames = result.permissions.filter(function (p) { - return p.isGranted === true && p.providers.indexOf(providerName) >= 0; + return p.providers.indexOf(providerName) >= 0 && p.isGranted === true; }).map(function (p) { return p.name; });