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);