Browse Source

Fix create device notification in DefaultTransportApiService

pull/5061/head
Igor Kulikov 5 years ago
parent
commit
2ce709e363
  1. 2
      application/src/main/java/org/thingsboard/server/service/transport/DefaultTransportApiService.java

2
application/src/main/java/org/thingsboard/server/service/transport/DefaultTransportApiService.java

@ -266,7 +266,7 @@ public class DefaultTransportApiService implements TransportApiService {
DeviceProfile deviceProfile = deviceProfileCache.findOrCreateDeviceProfile(gateway.getTenantId(), requestMsg.getDeviceType());
device.setDeviceProfileId(deviceProfile.getId());
Device savedDevice = deviceService.saveDevice(device);
tbClusterService.onDeviceUpdated(savedDevice, device);
tbClusterService.onDeviceUpdated(savedDevice, null);
device = savedDevice;
relationService.saveRelationAsync(TenantId.SYS_TENANT_ID, new EntityRelation(gateway.getId(), device.getId(), "Created"));

Loading…
Cancel
Save