diff --git a/distro/changelog.xml b/distro/changelog.xml index cc3cf77..98d2ae6 100644 --- a/distro/changelog.xml +++ b/distro/changelog.xml @@ -1,4 +1,8 @@ + + Updated to support Metadata by StorageHub[ticket #11879] + Updated to support download by StorageHub[ticket #11879] diff --git a/pom.xml b/pom.xml index ca6cc97..2572387 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.gcube.portlets.widgets data-miner-manager-widget - 1.3.0-SNAPSHOT + 1.3.1-SNAPSHOT data-miner-manager-widget data-miner-manager-widget offers a unique access to perform data mining and statistical operations on heterogeneous data diff --git a/src/main/java/org/gcube/portlets/widgets/dataminermanagerwidget/server/storage/StorageUtil.java b/src/main/java/org/gcube/portlets/widgets/dataminermanagerwidget/server/storage/StorageUtil.java index 6df6dec..3c52610 100644 --- a/src/main/java/org/gcube/portlets/widgets/dataminermanagerwidget/server/storage/StorageUtil.java +++ b/src/main/java/org/gcube/portlets/widgets/dataminermanagerwidget/server/storage/StorageUtil.java @@ -48,9 +48,9 @@ public class StorageUtil { try { StorageHubClient shc = new StorageHubClient(); Item item = shc.open(itemId).asItem().get(); - Metadata metadata = item.getPropertyMap(); + Metadata metadata = item.getMetadata(); Map itemMap = new HashMap(); - Map metadataMap = metadata.getValues(); + Map metadataMap = metadata.getMap(); for (String key : metadataMap.keySet()) { String s = String.valueOf(metadataMap.get(key)); itemMap.put(key, s);