Loading vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/service/NodeInfo.java +3 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,9 @@ public class NodeInfo { String prefix = "vos://" + authority; this.target = decodePath(((LinkNode) node).getTarget(), prefix); this.type = linkedNode.getType(); } else if (node instanceof LinkNode) { this.target = ((LinkNode) node).getTarget(); this.type = "vos:DataNode"; // data link } } Loading vospace-ui-backend/src/test/java/it/inaf/ia2/vospace/ui/service/NodesHtmlGeneratorTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ public class NodesHtmlGeneratorTest { assertTrue(html.contains("<input type=\"checkbox\" data-node=\"/mynode/file1\" class=\"deletable\">")); assertTrue(html.contains("<span class=\"icon folder-link-icon\"></span> <a href=\"#/nodes/mynode\">link1</a>")); assertTrue(html.contains("<span class=\"icon link-icon\"></span> <a target=\"blank_\" href=\"download/mynode/link2\">link2</a>")); assertTrue(html.contains("<span class=\"icon file-icon\"></span> <a target=\"blank_\" href=\"download/mynode/link3\">link3</a>")); assertTrue(html.contains("<span class=\"icon link-icon\"></span> <a target=\"blank_\" href=\"download/mynode/link3\">link3</a>")); } private void setGroups(Node node, String groupRead, String groupWrite) { Loading Loading
vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/service/NodeInfo.java +3 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,9 @@ public class NodeInfo { String prefix = "vos://" + authority; this.target = decodePath(((LinkNode) node).getTarget(), prefix); this.type = linkedNode.getType(); } else if (node instanceof LinkNode) { this.target = ((LinkNode) node).getTarget(); this.type = "vos:DataNode"; // data link } } Loading
vospace-ui-backend/src/test/java/it/inaf/ia2/vospace/ui/service/NodesHtmlGeneratorTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ public class NodesHtmlGeneratorTest { assertTrue(html.contains("<input type=\"checkbox\" data-node=\"/mynode/file1\" class=\"deletable\">")); assertTrue(html.contains("<span class=\"icon folder-link-icon\"></span> <a href=\"#/nodes/mynode\">link1</a>")); assertTrue(html.contains("<span class=\"icon link-icon\"></span> <a target=\"blank_\" href=\"download/mynode/link2\">link2</a>")); assertTrue(html.contains("<span class=\"icon file-icon\"></span> <a target=\"blank_\" href=\"download/mynode/link3\">link3</a>")); assertTrue(html.contains("<span class=\"icon link-icon\"></span> <a target=\"blank_\" href=\"download/mynode/link3\">link3</a>")); } private void setGroups(Node node, String groupRead, String groupWrite) { Loading