diff --git a/src/main/java/org/gcube/gcat/persistence/ckan/CKANPackage.java b/src/main/java/org/gcube/gcat/persistence/ckan/CKANPackage.java index 3bab319..1629cab 100644 --- a/src/main/java/org/gcube/gcat/persistence/ckan/CKANPackage.java +++ b/src/main/java/org/gcube/gcat/persistence/ckan/CKANPackage.java @@ -992,7 +992,9 @@ public class CKANPackage extends CKAN implements Moderated { ((ObjectNode) jsonNode).replace(RESOURCES_KEY, resourcesToBeSend); } - addItemURLViaResolver(jsonNode); + if(jsonNode.has(EXTRAS_KEY)) { + addItemURLViaResolver(jsonNode); + } sendPostRequest(ITEM_PATCH, getAsString(jsonNode));