From 4ca4973b58fa725c386be27d45e12731b18a0ca5 Mon Sep 17 00:00:00 2001 From: Andrii Landiak Date: Mon, 6 Nov 2023 09:18:30 +0200 Subject: [PATCH] Add paramether of config to handle if need to process parse to json or not --- .../java/org/thingsboard/rule/engine/rest/TbHttpClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbHttpClient.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbHttpClient.java index 70564c9ecf..6cfb64cc19 100644 --- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbHttpClient.java +++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbHttpClient.java @@ -247,7 +247,7 @@ public class TbHttpClient { } protected String parseJsonStringToPlainText(String data, boolean parseToJson) { - if (data.startsWith("\"") && data.endsWith("\"") && data.length() >= 2) { + if (parseToJson && data.startsWith("\"") && data.endsWith("\"") && data.length() >= 2) { final String dataBefore = data; try { data = JacksonUtil.fromString(data, String.class);