Browse Source
Use _allGroups for GrantAll/GrantAny checks
pull/24807/head
maliming
8 months ago
No known key found for this signature in database
GPG Key ID: A646B9CB645ECEA4
1 changed files with
2 additions and
2 deletions
-
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); |
|
|
|
} |
|
|
|
|