diff --git a/src/main/java/org/gcube/datacatalogue/catalogue/utils/WritePostCatalogueManagerThread.java b/src/main/java/org/gcube/datacatalogue/catalogue/utils/WritePostCatalogueManagerThread.java index fc3b0e5..9394e68 100644 --- a/src/main/java/org/gcube/datacatalogue/catalogue/utils/WritePostCatalogueManagerThread.java +++ b/src/main/java/org/gcube/datacatalogue/catalogue/utils/WritePostCatalogueManagerThread.java @@ -209,7 +209,10 @@ public class WritePostCatalogueManagerThread extends Thread { logger.info("The post that is going to be written is -> " + message); - HttpResponse response = performRequest(client, path, "{\"text\":\"" + message + "\", \"enable_notification\" : "+ enablePostNotification+ "}"); + JSONObject objRequest = new JSONObject(); + objRequest.put("text", message); + objRequest.put("enable_notification", enablePostNotification); + HttpResponse response = performRequest(client, path, objRequest.toJSONString()); int statusWritePost = response.getStatusLine().getStatusCode(); if(statusWritePost == HttpURLConnection.HTTP_CREATED){