Browse Source

Merge branch 'abpframework:dev' into dev

pull/17129/head
Masood Khoshgard 3 years ago
committed by GitHub
parent
commit
4674466d70
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo/Abp/PermissionManagement/PermissionAppService.cs

10
modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo/Abp/PermissionManagement/PermissionAppService.cs

@ -50,10 +50,12 @@ public class PermissionAppService : ApplicationService, IPermissionAppService
var neededCheckPermissions = new List<PermissionDefinition>();
foreach (var permission in group.GetPermissionsWithChildren()
.Where(x => x.IsEnabled)
.Where(x => !x.Providers.Any() || x.Providers.Contains(providerName))
.Where(x => x.MultiTenancySide.HasFlag(multiTenancySide)))
var permissions = group.GetPermissionsWithChildren()
.Where(x => x.IsEnabled)
.Where(x => !x.Providers.Any() || x.Providers.Contains(providerName))
.Where(x => x.MultiTenancySide.HasFlag(multiTenancySide));
foreach (var permission in permissions)
{
if (await SimpleStateCheckerManager.IsEnabledAsync(permission))
{

Loading…
Cancel
Save