Browse Source

fix过滤引擎

thing_master
siyang 1 year ago
parent
commit
12b67ac7d8
  1. 3
      modules/filter-rule/src/main/java/com/thing/filter/rule/listener/FilterLogSaveEventListener.java

3
modules/filter-rule/src/main/java/com/thing/filter/rule/listener/FilterLogSaveEventListener.java

@ -244,6 +244,7 @@ public class FilterLogSaveEventListener {
if (onlyMergeMissThingAttr) {
thingAttrs = currentLog.getMissingThingAttrs();
if (CollectionUtils.isEmpty(thingAttrs)) {
mergedLogs.add(currentLog);
continue;
}
} else {
@ -271,7 +272,9 @@ public class FilterLogSaveEventListener {
}
});
}
if (!unMergedLogs.isEmpty()) {
mergedLogs.addAll(unMergedLogs);
}
return mergedLogs.stream().filter(Objects::nonNull).collect(Collectors.toSet());
}

Loading…
Cancel
Save