[jboss-svn-commits] JBoss Portal SVN: r5360 - trunk/core/src/main/org/jboss/portal/core/model/portal

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Oct 8 09:40:27 EDT 2006


Author: julien at jboss.com
Date: 2006-10-08 09:40:25 -0400 (Sun, 08 Oct 2006)
New Revision: 5360

Modified:
   trunk/core/src/main/org/jboss/portal/core/model/portal/PortalObjectPermission.java
Log:
added propagation of caller in PortalObjectPermission from repository imply to simple imply

Modified: trunk/core/src/main/org/jboss/portal/core/model/portal/PortalObjectPermission.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/model/portal/PortalObjectPermission.java	2006-10-08 13:38:12 UTC (rev 5359)
+++ trunk/core/src/main/org/jboss/portal/core/model/portal/PortalObjectPermission.java	2006-10-08 13:40:25 UTC (rev 5360)
@@ -203,10 +203,10 @@
             while (true)
             {
                // Try to load the permission from the repository
-               PortalPermission loaded = repository.getPermission(roleName, uri);
+               PortalObjectPermission loaded = (PortalObjectPermission)repository.getPermission(roleName, uri);
 
                // If it is loaded and implies then we return true
-               if (loaded != null && loaded.implies(pop))
+               if (loaded != null && loaded.implies(pop, caller))
                {
                   return true;
                }




More information about the jboss-svn-commits mailing list