Browse Source

fixed timeouts when linked telemetry list is empty

pull/13003/head
IrynaMatveieva 2 years ago
parent
commit
55e6cddb9f
  1. 4
      application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldManagerMessageProcessor.java

4
application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldManagerMessageProcessor.java

@ -367,6 +367,10 @@ public class CalculatedFieldManagerMessageProcessor extends AbstractContextAware
log.debug("Received linked telemetry msg from entity [{}]", sourceEntityId);
var proto = msg.getProto();
var linksList = proto.getLinksList();
if (linksList.isEmpty()) {
log.debug("[{}] No new linked telemetry to process for CF.", msg.getTenantId());
msg.getCallback().onSuccess();
}
for (var linkProto : linksList) {
var link = fromProto(linkProto);
var targetEntityId = link.entityId();

Loading…
Cancel
Save