From b1087887b961c05ff9d8ddea84257a282afaf7ec Mon Sep 17 00:00:00 2001 From: Halil ibrahim Kalkan Date: Fri, 29 Mar 2019 10:20:19 +0300 Subject: [PATCH] Refactor PermissionChecker --- .../Abp/Authorization/Permissions/PermissionChecker.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs b/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs index d69ac81e78..dbc0fc147a 100644 --- a/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs +++ b/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs @@ -50,13 +50,10 @@ namespace Volo.Abp.Authorization.Permissions { Check.NotNull(name, nameof(name)); - var context = new PermissionValueCheckContext( - PermissionDefinitionManager.Get(name), - claimsPrincipal - ); - var isGranted = false; + var permission = PermissionDefinitionManager.Get(name); + var context = new PermissionValueCheckContext(permission, claimsPrincipal); foreach (var provider in ValueProviders) { if (context.Permission.Providers.Any() &&