xlawrence 2005/07/18 14:18:06 CEST
Modified files:
core/src/java/org/jahia/engines/rights ManageRights.java
Log:
Cleanup
Revision Changes Path
1.8 +6 -10
jahia/core/src/java/org/jahia/engines/rights/ManageRights.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/engines/rights/ManageRights.java.diff?r1=1.7&r2=1.8&f=h
Index: ManageRights.java
===================================================================
RCS file:
/home/cvs/repository/jahia/core/src/java/org/jahia/engines/rights/ManageRights.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ManageRights.java 15 Jul 2005 15:23:54 -0000 1.7
+++ ManageRights.java 18 Jul 2005 12:18:05 -0000 1.8
@@ -20,7 +20,6 @@
import java.util.Iterator;
import java.util.List;
import java.util.Collection;
-import java.util.ArrayList;
import java.util.Map;
import java.security.Principal;
import org.jahia.content.ContentObject;
@@ -102,7 +101,7 @@
currentAclEntries.clear();
currentAclEntriesToRemove.clear();
readGroups.clear();
- currentInheritance = 0;
+ currentInheritance = -1;
logger.debug("Cache variables have been emptied");
}
@@ -140,7 +139,7 @@
evh.addError(ve);
return evh;
}
- SessionState session = jParams.getSessionState ();
+ final SessionState session = jParams.getSessionState ();
session.setAttribute ("jahia_session_acl", theACL);
switch (mode) {
case (JahiaEngine.LOAD_MODE):
@@ -307,14 +306,12 @@
permissions += acl.getPermission((JahiaUser) p,
JahiaBaseACL.ADMIN_RIGHTS) ?
4 : 0;
} else {
- permissions += acl.getPermission((JahiaGroup) p,
JahiaBaseACL.READ_RIGHTS) ?
- 1 : 0;
+ permissions += acl.getPermission((JahiaGroup) p,
+ JahiaBaseACL.READ_RIGHTS) ? 1 : 0;
permissions += acl.getPermission((JahiaGroup) p,
- JahiaBaseACL.WRITE_RIGHTS) ?
- 2 : 0;
+ JahiaBaseACL.WRITE_RIGHTS) ? 2 : 0;
permissions += acl.getPermission((JahiaGroup) p,
- JahiaBaseACL.ADMIN_RIGHTS) ?
- 4 : 0;
+ JahiaBaseACL.ADMIN_RIGHTS) ? 4 : 0;
}
logger.debug("Returning inherited permissions: " +
permissions);
return permissions;
@@ -539,7 +536,6 @@
logger.debug("Cut inheritance for group : " +
usr_grpName);
}
setACLEntry(usr_grp, permissions, acl);
- currentInheritance = ACLInfo.NO_INHERITANCE;
} else if (submitedACLEntries[i].charAt(2) == '1') {
if (isUser) {