From 1eac05799fbe323d972dcd38b98c3a79ab222ef9 Mon Sep 17 00:00:00 2001 From: ElgarL Date: Tue, 10 Jul 2012 14:35:08 +0100 Subject: If a permission is found return the correct node for mangcheckp (not null). --- .../org/anjocaido/groupmanager/permissions/AnjoPermissionsHandler.java | 1 + 1 file changed, 1 insertion(+) (limited to 'EssentialsGroupManager') diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/AnjoPermissionsHandler.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/AnjoPermissionsHandler.java index efad11df4..e954a88fd 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/AnjoPermissionsHandler.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/AnjoPermissionsHandler.java @@ -920,6 +920,7 @@ public class AnjoPermissionsHandler extends PermissionsReaderInterface { Group now = stack.pop(); PermissionCheckResult resultNow = checkGroupOnlyPermission(now, targetPermission); if (!resultNow.resultType.equals(PermissionCheckResult.Type.NOTFOUND)) { + resultNow.accessLevel = targetPermission; return resultNow; } for (String sonName : now.getInherits()) { -- cgit v1.2.3