fixing issue #26166
This commit is contained in:
parent
4eb65dc4ed
commit
74dcfe6e9c
|
@ -1,5 +1,6 @@
|
|||
package org.gcube.portlets.widgets.ckan2zenodopublisher.server;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
@ -111,6 +112,11 @@ public class CkanToZenodoPublisherServiceImpl extends RemoteServiceServlet imple
|
|||
// Step 1 : metadata
|
||||
client = new Ckan2ZenodoImpl();
|
||||
LOG.debug("Calling updatedMetadata for: " + zenodoDepositionPreview);
|
||||
|
||||
//fixing issue #26166
|
||||
Date thePublicationDate = zenodoDepositionPreview.getMetadata().getPublication_date();
|
||||
LOG.debug("thePublicationDate before update is: " + thePublicationDate);
|
||||
|
||||
zenodoDepositionPreview = client.updatedMetadata(zenodoDepositionPreview);
|
||||
|
||||
// Step 2 : publish Resources
|
||||
|
@ -126,6 +132,11 @@ public class CkanToZenodoPublisherServiceImpl extends RemoteServiceServlet imple
|
|||
|
||||
// Get the item representation
|
||||
CkanItemDescriptor item = client.read(zenodoItem.getName());
|
||||
|
||||
//fixing issue #26166
|
||||
LOG.debug("thePublicationDate before publish is: " + thePublicationDate);
|
||||
zenodoDepositionPreview.getMetadata().setPublication_date(thePublicationDate);
|
||||
|
||||
// Finalize
|
||||
LOG.debug("Calling publish on Zenodo for: " + zenodoDepositionPreview);
|
||||
zenodoDepositionPreview = client.publish(zenodoDepositionPreview, item);
|
||||
|
|
Loading…
Reference in New Issue