From 9ea38de8cdce2b3695d3ec7f842376013e757c9d Mon Sep 17 00:00:00 2001 From: "francesco.mangiacrapa" Date: Fri, 7 Feb 2020 11:58:25 +0100 Subject: [PATCH] Updated EvenHandler --- .settings/org.eclipse.wst.common.component | 3 +++ pom.xml | 4 ++-- .../client/CkanEventHandlerManager.java | 4 ++-- .../client/event/PublishOnZenodoEvent.java | 22 ++++++++----------- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index 857ddea..859c2d7 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -4,6 +4,9 @@ + + uses + diff --git a/pom.xml b/pom.xml index 0875740..72c3008 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ org.gcube.portlets.gcubeckan gcube-ckan-datacatalog war - 1.8.0 + 1.8.0-SNAPSHOT gCube CKAN Data Catalog The gCube CKAN Data Catalog portlet @@ -117,7 +117,7 @@ org.gcube.portlets.widgets ckan2zenodo-publisher-widget - [0.0.1,1.0.0-SNAPSHOT) + [0.0.1-SNAPSHOT,1.0.0-SNAPSHOT) compile diff --git a/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/CkanEventHandlerManager.java b/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/CkanEventHandlerManager.java index e6ceb6d..7f0b218 100644 --- a/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/CkanEventHandlerManager.java +++ b/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/CkanEventHandlerManager.java @@ -261,10 +261,10 @@ public class CkanEventHandlerManager { @Override public void onPublishOnZenodo(PublishOnZenodoEvent publishOnZenodoEvent) { - if(publishOnZenodoEvent.getUuidItem()!=null) { + if(publishOnZenodoEvent.getItemId()!=null) { CkanToZendoPublisherWidget publisherWidget = new CkanToZendoPublisherWidget(); - CatalogueItem ci = new CatalogueItem(publishOnZenodoEvent.getUuidItem(), null, CatalogueItem.ITEM_TYPE.DATASET); + CatalogueItem ci = new CatalogueItem(publishOnZenodoEvent.getItemId(), null, null, CatalogueItem.ITEM_TYPE.DATASET); publisherWidget.publishOnZenodo(ci); } diff --git a/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/event/PublishOnZenodoEvent.java b/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/event/PublishOnZenodoEvent.java index 6bb4d4f..939eee3 100644 --- a/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/event/PublishOnZenodoEvent.java +++ b/src/main/java/org/gcube/portlets/gcubeckan/gcubeckandatacatalog/client/event/PublishOnZenodoEvent.java @@ -13,24 +13,20 @@ import com.google.gwt.event.shared.GwtEvent; public class PublishOnZenodoEvent extends GwtEvent{ public static Type TYPE = new Type(); - private String uuidItem; + private String itemId; + /** - * Instantiates a new insert metadata event. + * Instantiates a new publish on zenodo event. * - * @param uuidItem the uuid item + * @param itemId the item id */ - public PublishOnZenodoEvent(String uuidItem) { - this.uuidItem = uuidItem; + public PublishOnZenodoEvent(String itemId) { + this.itemId = itemId; } - - /** - * Gets the uuid item. - * - * @return the uuid item - */ - public String getUuidItem() { - return uuidItem; + + public String getItemId() { + return itemId; } /* (non-Javadoc)