From b037a03b958f6cdcb8074500508deb1a55e69c16 Mon Sep 17 00:00:00 2001 From: AndrewVolosytnykhThingsboard Date: Tue, 20 Jul 2021 10:40:20 +0300 Subject: [PATCH] NullPointerException fixed --- .../org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java index ed84e6b581..b646934f51 100644 --- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java +++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java @@ -53,6 +53,7 @@ public class TbMsgToEmailNode implements TbNode { private static final ObjectMapper MAPPER = new ObjectMapper(); private static final String IMAGES = "images"; + private static final String DYNAMIC = "dynamic"; private TbMsgToEmailNodeConfiguration config; private boolean isDynamicHtmlTemplate; @@ -60,7 +61,7 @@ public class TbMsgToEmailNode implements TbNode { @Override public void init(TbContext ctx, TbNodeConfiguration configuration) throws TbNodeException { this.config = TbNodeUtils.convert(configuration, TbMsgToEmailNodeConfiguration.class); - this.isDynamicHtmlTemplate = this.config.getMailBodyType().equals("dynamic"); + this.isDynamicHtmlTemplate = DYNAMIC.equals(this.config.getMailBodyType()); } @Override