Commit 747ce36bf59bf7114827cbd073a7db1ea41d9edc

Authored by 云中非
1 parent 734adf67

fix: 修复多触发器空指针异常

... ... @@ -122,6 +122,9 @@ class ReactState {
122 122 matched = false;
123 123 for (TriggerDTO trigger : triggers) {
124 124 TriggerState triggerState = getOrCreateTriggerState(trigger, deviceId);
  125 + if(triggerState == null){
  126 + continue;
  127 + }
125 128 matched = triggerState.process(ctx, msg);
126 129 if (matched) {
127 130 detail.append(triggerState.getAlarmDetails());
... ...