]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/viewers/JcrVersionCmsEditable.java
Fix issue with session authentication in web.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / viewers / JcrVersionCmsEditable.java
index bcd42851fb6a0eb1529eeff4111d03790d6ed7d0..2d7daae594905c19bc05e408e9d1273dc9b6577e 100644 (file)
@@ -26,7 +26,8 @@ public class JcrVersionCmsEditable extends Observable implements CmsEditable {
        public JcrVersionCmsEditable(Node node) throws RepositoryException {
                this.nodePath = node.getPath();
                if (node.getSession().hasPermission(node.getPath(),
-                               Session.ACTION_ADD_NODE)) {
+                               Session.ACTION_SET_PROPERTY)) {
+                       // was Session.ACTION_ADD_NODE
                        canEdit = true;
                        if (!node.isNodeType(NodeType.MIX_VERSIONABLE)) {
                                node.addMixin(NodeType.MIX_VERSIONABLE);