From 1082e60f814a9c075d127e4a8bdf0d91006a4ba9 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Wed, 31 May 2023 16:35:12 +0200 Subject: [PATCH] Supporting read of GRSF records --- .../java/org/gcube/gcat/persistence/ckan/CKANPackage.java | 5 ++++- 1 file changed, 4 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 a5ec012..1b9ea6e 100644 --- a/src/main/java/org/gcube/gcat/persistence/ckan/CKANPackage.java +++ b/src/main/java/org/gcube/gcat/persistence/ckan/CKANPackage.java @@ -837,7 +837,10 @@ public class CKANPackage extends CKAN implements Moderated { this.itemID = result.get(ID_KEY).asText(); } this.itemTitle = result.get(TITLE_KEY).asText(); - this.itemURL = getExtraField(result, EXTRAS_ITEM_URL_KEY).asText(); + JsonNode node = getExtraField(result, EXTRAS_ITEM_URL_KEY); + if(node!=null) { + this.itemURL = node.asText(); + } }