From 099aefc4f55ee075a299b33106c9d0b7151d0f90 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Mon, 3 Oct 2022 17:17:17 +0200 Subject: [PATCH] Fixing extras removal refs #23921 --- .../java/org/gcube/gcat/persistence/ckan/CKANPackage.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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));