Browse Source

Merge pull request #24537 from abpframework/auto-merge/rel-10-1/4238

Merge branch dev with rel-10.1
pull/24546/head
Ma Liming 9 months ago
committed by GitHub
parent
commit
e3167227b1
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/ResourcePermissionManager.cs

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

@ -270,7 +270,7 @@ public class ResourcePermissionManager : IResourcePermissionManager, ISingletonD
}
var currentGrantInfo = await GetInternalAsync(permission, resourceName, resourceKey, providerName, providerKey);
if (currentGrantInfo.IsGranted == isGranted)
if (currentGrantInfo.IsGranted == isGranted && currentGrantInfo.Providers.Any(x => x.Name == providerName && x.Key == providerKey))
{
return;
}

Loading…
Cancel
Save