From feb51793b18e247d654460e5e3c68f740206e733 Mon Sep 17 00:00:00 2001 From: IrynaMatveieva Date: Tue, 13 Aug 2024 10:47:22 +0300 Subject: [PATCH] added check for originator source for null --- .../engine/transform/TbChangeOriginatorNode.java | 12 +++++++----- .../engine/transform/TbChangeOriginatorNodeTest.java | 9 +++++++++ 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/transform/TbChangeOriginatorNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/transform/TbChangeOriginatorNode.java index d04736461d..522756c880 100644 --- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/transform/TbChangeOriginatorNode.java +++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/transform/TbChangeOriginatorNode.java @@ -103,11 +103,13 @@ public class TbChangeOriginatorNode extends TbAbstractTransformNode node.init(ctxMock, new TbNodeConfiguration(JacksonUtil.valueToTree(config)))) + .isInstanceOf(IllegalArgumentException.class) + .hasMessage("Originator source should be specified."); + } + @Test public void givenRelatedSourceAndRelatedQueryIsNull_whenInit_thenThrowsException() { config.setOriginatorSource(RELATED);