diff --git a/dmp-backend/web/src/main/java/eu/eudat/logic/proxy/fetching/RemoteFetcher.java b/dmp-backend/web/src/main/java/eu/eudat/logic/proxy/fetching/RemoteFetcher.java index ba1f79cbe..4acf27fb4 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/logic/proxy/fetching/RemoteFetcher.java +++ b/dmp-backend/web/src/main/java/eu/eudat/logic/proxy/fetching/RemoteFetcher.java @@ -236,7 +236,7 @@ public class RemoteFetcher { + "[" + jsonDataPath.getFieldsUrlConfiguration().getName() + "," + jsonDataPath.getFieldsUrlConfiguration().getDescription() + "," + jsonDataPath.getFieldsUrlConfiguration().getUri() + "," + jsonDataPath.getFieldsUrlConfiguration().getId() + "," + jsonDataPath.getFieldsUrlConfiguration().getSource() + "]"), - jsonContext.read(jsonPaginationPath)); + new HashMap<>(1, 1)); } else if (jsonDataPath.getFieldsUrlConfiguration().getCount() != null) { // parsing services.openaire.eu results = new Results(jsonContext.read(jsonDataPath.getPath() + "[" + jsonDataPath.getFieldsUrlConfiguration().getName() diff --git a/dmp-backend/web/src/main/resources/ExternalUrls.xml b/dmp-backend/web/src/main/resources/ExternalUrls.xml index 3dc6f73a7..c8d9a7b43 100644 --- a/dmp-backend/web/src/main/resources/ExternalUrls.xml +++ b/dmp-backend/web/src/main/resources/ExternalUrls.xml @@ -30,7 +30,8 @@ 1 External - https://eestore.paas2.uninett.no/api/metadataschemarepo/ + https://eestore.paas2.uninett.no/api/metadataschemarepo?search={like}&page={page}&size={pageSize}/ + 1 $['data'][*]['attributes'] @@ -70,7 +71,7 @@ 1 External - https://eestore.paas2.uninett.no/api/tags/ + https://eestore.paas2.uninett.no/api/tags/?search={like}&page={page}&size={pageSize} 1 application/vnd.api+json; charset=utf-8 @@ -89,7 +90,8 @@ 1 External - https://eestore.paas2.uninett.no/api/tags/ + https://eestore.paas2.uninett.no/api/tags/?search={like}&page={page}&size={pageSize} + 1 $['data'][*]['attributes'] @@ -165,7 +167,8 @@ 1 External - https://eestore.paas2.uninett.no/api/projectrepo/ + https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize} + 1 $['data'][*]['attributes'] @@ -205,7 +208,7 @@ 1 External - https://eestore.paas2.uninett.no/api/projectrepo/ + https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize} 1 application/vnd.api+json; charset=utf-8 @@ -242,7 +245,9 @@ 1 External - https://eestore.paas2.uninett.no/api/projectrepo/ + https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize} + 1 + application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -282,7 +287,8 @@ 1 External - https://eestore.paas2.uninett.no/api/projectrepo/ + https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize} + 1 application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -300,7 +306,8 @@ 1 External - https://eestore.paas2.uninett.no/api/projectrepo/ + https://eestore.paas2.uninett.no/api/projectrepo/?search={like}&page={page}&size={pageSize} + 1 application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -429,7 +436,9 @@ 1 External - https://eestore.paas2.uninett.no/api/datarepo/ + https://eestore.paas2.uninett.no/api/datarepo/?search={like}&page={page}&size={pageSize} + 1 + application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -489,7 +498,9 @@ 1 External - https://eestore.paas2.uninett.no/api/servicerepo/ + https://eestore.paas2.uninett.no/api/servicerepo/?search={like}&page={page}&size={pageSize} + 1 + application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -549,7 +560,9 @@ 1 External - https://eestore.paas2.uninett.no/api/personrepo/ + https://eestore.paas2.uninett.no/api/personrepo/?search={like}&page={page}&size={pageSize} + 1 + application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -609,7 +622,9 @@ 1 External - https://eestore.paas2.uninett.no/api/organizationrepo/ + https://eestore.paas2.uninett.no/api/organizationrepo/?search={like}&page={page}&size={pageSize} + 1 + application/vnd.api+json; charset=utf-8 $['data'][*]['attributes'] @@ -668,7 +683,9 @@ 1 External - https://eestore.paas2.uninett.no/api/datasetrepo/ + https://eestore.paas2.uninett.no/api/datasetrepo/?search={like}&page={page}&size={pageSize} + 1 + application/vnd.api+json; charset=utf-8 $['data'][*]['attributes']