diff --git a/java/code/src/com/redhat/rhn/common/security/acl/Access.java b/java/code/src/com/redhat/rhn/common/security/acl/Access.java index 9b5c6c8b6795..8a0fbb38cdea 100644 --- a/java/code/src/com/redhat/rhn/common/security/acl/Access.java +++ b/java/code/src/com/redhat/rhn/common/security/acl/Access.java @@ -613,10 +613,9 @@ public boolean aclSystemSupportsPtfRemoval(Map ctx, String[] par * @param params parameters for acl * @return true if the system is Pay-as-you-go */ - public boolean aclSystemIsPayg(Object ctx, String[] params) { - Map map = (Map) ctx; - Long sid = getAsLong(map.get("sid")); - User user = (User) map.get("user"); + public boolean aclSystemIsPayg(Map ctx, String[] params) { + Long sid = getAsLong(ctx.get("sid")); + User user = (User) ctx.get("user"); Server server = SystemManager.lookupByIdAndUser(sid, user); if (server == null) { @@ -625,5 +624,4 @@ public boolean aclSystemIsPayg(Object ctx, String[] params) { return server.isPayg(); } - }