Browse Source

Persistent RPCs are sent to a correct rule chain and queue

pull/4969/head
Andrii Shvaika 5 years ago
parent
commit
dfd601e367
  1. 2
      application/src/main/java/org/thingsboard/server/service/rpc/TbRpcService.java

2
application/src/main/java/org/thingsboard/server/service/rpc/TbRpcService.java

@ -63,7 +63,7 @@ public class TbRpcService {
private void pushRpcMsgToRuleEngine(TenantId tenantId, Rpc rpc) {
TbMsg msg = TbMsg.newMsg("RPC_" + rpc.getStatus().name(), rpc.getDeviceId(), TbMsgMetaData.EMPTY, JacksonUtil.toString(rpc));
tbClusterService.pushMsgToRuleEngine(tenantId, rpc.getId(), msg, null);
tbClusterService.pushMsgToRuleEngine(tenantId, rpc.getDeviceId(), msg, null);
}
public Rpc findRpcById(TenantId tenantId, RpcId rpcId) {

Loading…
Cancel
Save