Commit 52d53c952e18dc41fa4c414c62f705a025dcae36

Authored by Volodymyr Babak
1 parent 6e2bbe02

Fixed nullpointerexception

... ... @@ -62,7 +62,12 @@ public class DeviceController extends BaseController {
62 62 try {
63 63 device.setTenantId(getCurrentUser().getTenantId());
64 64 Device savedDevice = checkNotNull(deviceService.saveDevice(device));
65   - actorService.onDeviceNameOrTypeUpdate(device.getTenantId(), device.getId(), device.getName(), device.getType());
  65 + actorService
  66 + .onDeviceNameOrTypeUpdate(
  67 + savedDevice.getTenantId(),
  68 + savedDevice.getId(),
  69 + savedDevice.getName(),
  70 + savedDevice.getType());
66 71 return savedDevice;
67 72 } catch (Exception e) {
68 73 throw handleException(e);
... ... @@ -176,7 +181,7 @@ public class DeviceController extends BaseController {
176 181 try {
177 182 TenantId tenantId = getCurrentUser().getTenantId();
178 183 TextPageLink pageLink = createPageLink(limit, textSearch, idOffset, textOffset);
179   - if (type != null && type.trim().length()>0) {
  184 + if (type != null && type.trim().length() > 0) {
180 185 return checkNotNull(deviceService.findDevicesByTenantIdAndType(tenantId, type, pageLink));
181 186 } else {
182 187 return checkNotNull(deviceService.findDevicesByTenantId(tenantId, pageLink));
... ... @@ -215,7 +220,7 @@ public class DeviceController extends BaseController {
215 220 CustomerId customerId = new CustomerId(toUUID(strCustomerId));
216 221 checkCustomerId(customerId);
217 222 TextPageLink pageLink = createPageLink(limit, textSearch, idOffset, textOffset);
218   - if (type != null && type.trim().length()>0) {
  223 + if (type != null && type.trim().length() > 0) {
219 224 return checkNotNull(deviceService.findDevicesByTenantIdAndCustomerIdAndType(tenantId, customerId, type, pageLink));
220 225 } else {
221 226 return checkNotNull(deviceService.findDevicesByTenantIdAndCustomerId(tenantId, customerId, pageLink));
... ...
... ... @@ -24,8 +24,7 @@ import java.util.Arrays;
24 24
25 25 @RunWith(ClasspathSuite.class)
26 26 @ClassnameFilters({
27   -// "org.thingsboard.server.dao.sql.alarm.",
28   - "org.thingsboard.server.dao.sql.*Test",
  27 + "org.thingsboard.server.dao.sql.*Test"
29 28 })
30 29 public class JpaDaoTestSuite {
31 30
... ...