Browse Source

Fix DynamicPermissionDefinitionStoreInMemoryCache

pull/13644/head
Halil İbrahim Kalkan 4 years ago
parent
commit
12fb2d282f
  1. 2
      modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/DynamicPermissionDefinitionStoreInMemoryCache.cs

2
modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/DynamicPermissionDefinitionStoreInMemoryCache.cs

@ -55,7 +55,7 @@ public class DynamicPermissionDefinitionStoreInMemoryCache :
var permissionRecordsInThisGroup = permissionRecords
.Where(p => p.GroupName == permissionGroup.Name);
foreach (var permissionRecord in permissionRecordsInThisGroup)
foreach (var permissionRecord in permissionRecordsInThisGroup.Where(x => x.ParentName == null))
{
AddPermissionRecursively(permissionGroup, permissionRecord, permissionRecords);
}

Loading…
Cancel
Save