Browse Source

NullPointerException fixed

pull/4937/head
AndrewVolosytnykhThingsboard 5 years ago
committed by Andrew Shvayka
parent
commit
b037a03b95
  1. 3
      rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbMsgToEmailNode.java

3
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 ObjectMapper MAPPER = new ObjectMapper();
private static final String IMAGES = "images"; private static final String IMAGES = "images";
private static final String DYNAMIC = "dynamic";
private TbMsgToEmailNodeConfiguration config; private TbMsgToEmailNodeConfiguration config;
private boolean isDynamicHtmlTemplate; private boolean isDynamicHtmlTemplate;
@ -60,7 +61,7 @@ public class TbMsgToEmailNode implements TbNode {
@Override @Override
public void init(TbContext ctx, TbNodeConfiguration configuration) throws TbNodeException { public void init(TbContext ctx, TbNodeConfiguration configuration) throws TbNodeException {
this.config = TbNodeUtils.convert(configuration, TbMsgToEmailNodeConfiguration.class); this.config = TbNodeUtils.convert(configuration, TbMsgToEmailNodeConfiguration.class);
this.isDynamicHtmlTemplate = this.config.getMailBodyType().equals("dynamic"); this.isDynamicHtmlTemplate = DYNAMIC.equals(this.config.getMailBodyType());
} }
@Override @Override

Loading…
Cancel
Save