diff --git a/src/main/java/org/caosdb/server/transaction/WriteTransaction.java b/src/main/java/org/caosdb/server/transaction/WriteTransaction.java index ed3ac86163a2a6d1bc594ca80ee57a793cc845a7..916e0cec02f6ce60783360e969255f120c9c1589 100644 --- a/src/main/java/org/caosdb/server/transaction/WriteTransaction.java +++ b/src/main/java/org/caosdb/server/transaction/WriteTransaction.java @@ -370,6 +370,8 @@ public class WriteTransaction extends Transaction<WritableContainer> final HashSet<Permission> needPermissions = new HashSet<>(); boolean updatetable = false; + // @review Florian Spreckelsen 2022-03-15 + // new acl? if (newEntity.hasEntityACL() && !newEntity.getEntityACL().equals(oldEntity.getEntityACL())) { oldEntity.checkPermission(EntityPermission.EDIT_ACL); diff --git a/src/test/java/org/caosdb/server/transaction/UpdateTest.java b/src/test/java/org/caosdb/server/transaction/UpdateTest.java index 6837eaa16b12b055882febe7f98383727813b307..9ae999bbf4be5ed4cfdf3e4ad03e2504cc311b33 100644 --- a/src/test/java/org/caosdb/server/transaction/UpdateTest.java +++ b/src/test/java/org/caosdb/server/transaction/UpdateTest.java @@ -260,6 +260,7 @@ public class UpdateTest { @Test public void testDeriveUpdate_UpdateList() throws NoSuchAlgorithmException, CaosDBException, IOException { + // @review Florian Spreckelsen 2022-03-15 final Property oldProperty = new Property(1); final Property newProperty = new Property(1); oldProperty.setDatatype("List<Person>");