Browse Source

Use _allGroups for GrantAll/GrantAny checks

pull/24807/head
maliming 8 months ago
parent
commit
a82acb1214
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 4
      modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs

4
modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs

@ -62,8 +62,8 @@ public partial class PermissionManagementModal
NormalizePermissionGroup();
GrantAll = _groups.SelectMany(x => x.Permissions).All(p => p.IsGranted);
GrantAny = !GrantAll && _groups.SelectMany(x => x.Permissions).Any(p => p.IsGranted);
GrantAll = _allGroups.SelectMany(x => x.Permissions).All(p => p.IsGranted);
GrantAny = !GrantAll && _allGroups.SelectMany(x => x.Permissions).Any(p => p.IsGranted);
await InvokeAsync(_modal.Show);
}

Loading…
Cancel
Save