X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fviewers%2FJcrVersionCmsEditable.java;h=2d7daae594905c19bc05e408e9d1273dc9b6577e;hb=2b3904582518de706357fd2a8216a47ca77dfc39;hp=bcd42851fb6a0eb1529eeff4111d03790d6ed7d0;hpb=998cdf60d00ffc35d987bdb373a9676b095f16f8;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/viewers/JcrVersionCmsEditable.java b/org.argeo.cms/src/org/argeo/cms/viewers/JcrVersionCmsEditable.java index bcd42851f..2d7daae59 100644 --- a/org.argeo.cms/src/org/argeo/cms/viewers/JcrVersionCmsEditable.java +++ b/org.argeo.cms/src/org/argeo/cms/viewers/JcrVersionCmsEditable.java @@ -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);