Base Edge Processor - Added check for tenant entity

This commit is contained in:
Volodymyr Babak 2023-03-31 12:32:19 +03:00
parent d87fa992c2
commit bacda7e3f6

View File

@ -488,6 +488,8 @@ public abstract class BaseEdgeProcessor {
protected boolean isEntityExists(TenantId tenantId, EntityId entityId) { protected boolean isEntityExists(TenantId tenantId, EntityId entityId) {
switch (entityId.getEntityType()) { switch (entityId.getEntityType()) {
case TENANT:
return tenantService.findTenantById(tenantId) != null;
case DEVICE: case DEVICE:
return deviceService.findDeviceById(tenantId, new DeviceId(entityId.getId())) != null; return deviceService.findDeviceById(tenantId, new DeviceId(entityId.getId())) != null;
case ASSET: case ASSET: