Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
private void collectRoles(Role role, Set<RoleResource> collected, boolean includeInherited) { for (String memberOf : role.memberOf) { Role granted = getRole(memberOf); if (role.equals(NULL_ROLE)) continue; collected.add(RoleResource.role(granted.name)); if (includeInherited) collectRoles(granted, collected, true); } }
role.equals(NULL_ROLE) should be granted.equals(NULL_ROLE)