From 4a1916668a83186e185af8e25794f2ffd65fb38e Mon Sep 17 00:00:00 2001 From: ShvaykaD Date: Fri, 4 Jan 2019 12:58:46 +0200 Subject: [PATCH] fix TbGetTelemetryNode (#1377) * fix TbGetTelemetryNode * refactoring ui TbGetTelemetryNode * update license header * refactoring TbGetTelemetryNode * fix imports and update license header * refactoring TbGetTelemetryNode * replace typo * fix TbGetTelemetryNode * fix TbGetTelemetryNode * fix TbGetTelemetryNode --- .../thingsboard/rule/engine/metadata/TbGetTelemetryNode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/metadata/TbGetTelemetryNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/metadata/TbGetTelemetryNode.java index a9e97497e5..d636339022 100644 --- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/metadata/TbGetTelemetryNode.java +++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/metadata/TbGetTelemetryNode.java @@ -88,7 +88,9 @@ public class TbGetTelemetryNode implements TbNode { ctx.tellFailure(msg, new IllegalStateException("Telemetry is not selected!")); } else { try { - checkMetadataKeyPatterns(msg); + if (config.isUseMetadataIntervalPatterns()) { + checkMetadataKeyPatterns(msg); + } ListenableFuture> list = ctx.getTimeseriesService().findAll(ctx.getTenantId(), msg.getOriginator(), buildQueries(msg)); DonAsynchron.withCallback(list, data -> { process(data, msg);