Refs #13306: gCat MUST enforce extra field "searchable" in published Items
Task-Url: https://support.d4science.org/issues/13306 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-publishing/gcat@177052 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
e1de49f00f
commit
d1a7a9c16b
|
@ -282,6 +282,7 @@ public abstract class CKAN {
|
||||||
|
|
||||||
protected String sendGetRequest(String path, Map<String,String> parameters) {
|
protected String sendGetRequest(String path, Map<String,String> parameters) {
|
||||||
try {
|
try {
|
||||||
|
logger.debug("Going to send GET request with parameters {}", parameters);
|
||||||
GXHTTPStringRequest gxhttpStringRequest = getGXHTTPStringRequest(path);
|
GXHTTPStringRequest gxhttpStringRequest = getGXHTTPStringRequest(path);
|
||||||
gxhttpStringRequest.queryParams(parameters);
|
gxhttpStringRequest.queryParams(parameters);
|
||||||
HttpURLConnection httpURLConnection = gxhttpStringRequest.get();
|
HttpURLConnection httpURLConnection = gxhttpStringRequest.get();
|
||||||
|
@ -295,6 +296,7 @@ public abstract class CKAN {
|
||||||
|
|
||||||
protected String sendPostRequest(String path, String body) {
|
protected String sendPostRequest(String path, String body) {
|
||||||
try {
|
try {
|
||||||
|
logger.debug("Going to send POST request with body {}", body);
|
||||||
GXHTTPStringRequest gxhttpStringRequest = getGXHTTPStringRequest(path);
|
GXHTTPStringRequest gxhttpStringRequest = getGXHTTPStringRequest(path);
|
||||||
HttpURLConnection httpURLConnection = gxhttpStringRequest.post(body);
|
HttpURLConnection httpURLConnection = gxhttpStringRequest.post(body);
|
||||||
return getResultAsString(httpURLConnection);
|
return getResultAsString(httpURLConnection);
|
||||||
|
|
|
@ -184,6 +184,7 @@ public class CKANPackage extends CKAN {
|
||||||
if(key.compareTo(SEARCHABLE_KEY)==0) {
|
if(key.compareTo(SEARCHABLE_KEY)==0) {
|
||||||
ObjectNode searchableObjectNode = (ObjectNode) jsonNode;
|
ObjectNode searchableObjectNode = (ObjectNode) jsonNode;
|
||||||
searchableObjectNode.put(EXTRAS_VALUE_KEY, true);
|
searchableObjectNode.put(EXTRAS_VALUE_KEY, true);
|
||||||
|
extrasObjectNode.add(searchableObjectNode);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue