From 40b4334d59418f9c41d3d5e94c4e52ed6a33edcc Mon Sep 17 00:00:00 2001 From: Sonia Zorba <sonia.zorba@inaf.it> Date: Wed, 24 Feb 2021 17:56:56 +0100 Subject: [PATCH] Amended checkIfReadable --- src/main/java/it/inaf/oats/vospace/datamodel/NodeUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/it/inaf/oats/vospace/datamodel/NodeUtils.java b/src/main/java/it/inaf/oats/vospace/datamodel/NodeUtils.java index 4190ae2..bf96b80 100644 --- a/src/main/java/it/inaf/oats/vospace/datamodel/NodeUtils.java +++ b/src/main/java/it/inaf/oats/vospace/datamodel/NodeUtils.java @@ -121,6 +121,10 @@ public class NodeUtils { public static boolean checkIfReadable(Node myNode, String userName, List<String> userGroups) { + if (Boolean.parseBoolean(NodeProperties.getNodePropertyByURI(myNode, NodeProperties.PUBLIC_READ_URI))) { + return true; + } + return checkAccessPropery(myNode, userName, userGroups, NodeProperties.GROUP_READ_URI); } -- GitLab