diff --git a/source/java/org/alfresco/rest/api/model/LockInfo.java b/source/java/org/alfresco/rest/api/model/LockInfo.java index ebadd9e052..47351c8f4c 100644 --- a/source/java/org/alfresco/rest/api/model/LockInfo.java +++ b/source/java/org/alfresco/rest/api/model/LockInfo.java @@ -48,9 +48,9 @@ public class LockInfo @SuppressWarnings("deprecation") public static enum LockType2 { - FULL(LockType.READ_ONLY_LOCK), - ALLOW_ADD_CHILDREN(LockType.NODE_LOCK), - ALLOW_OWNER_CHANGES(LockType.WRITE_LOCK); + FULL(LockType.READ_ONLY_LOCK), + ALLOW_OWNER_CHANGES(LockType.WRITE_LOCK); + // ALLOW_ADD_CHILDREN(LockType.NODE_LOCK); // removed for now, as per REPO-1187 private LockType type; @@ -58,6 +58,7 @@ public class LockInfo { this.type = type; } + public LockType getType() { return type; diff --git a/source/test-java/org/alfresco/rest/api/tests/NodeApiTest.java b/source/test-java/org/alfresco/rest/api/tests/NodeApiTest.java index a88d018fc4..169075d696 100644 --- a/source/test-java/org/alfresco/rest/api/tests/NodeApiTest.java +++ b/source/test-java/org/alfresco/rest/api/tests/NodeApiTest.java @@ -3728,6 +3728,10 @@ public class NodeApiTest extends AbstractSingleNetworkSiteTest Map body = new HashMap<>(); body.put("type", "FULL123"); post(getNodeOperationUrl(dC1Id, "lock"), toJsonAsStringNonNull(body), null, 400); + + body = new HashMap<>(); + body.put("type", "ALLOW_ADD_CHILDREN"); + post(getNodeOperationUrl(dC1Id, "lock"), toJsonAsStringNonNull(body), null, 400); body = new HashMap<>(); body.put("lifetime", "PERSISTENT123");