Commit 1edd5525294e6266756374874043bee64e26d47d

Authored by YevhenBondarenko
Committed by Andrew Shvayka
1 parent 6f6d8b9d

added EntityView type support

... ... @@ -27,6 +27,7 @@ import org.thingsboard.server.common.data.id.AssetId;
27 27 import org.thingsboard.server.common.data.id.CustomerId;
28 28 import org.thingsboard.server.common.data.id.DeviceId;
29 29 import org.thingsboard.server.common.data.id.EntityId;
  30 +import org.thingsboard.server.common.data.id.EntityViewId;
30 31 import org.thingsboard.server.common.data.id.RuleChainId;
31 32 import org.thingsboard.server.common.data.id.TenantId;
32 33 import org.thingsboard.server.common.data.id.UserId;
... ... @@ -58,6 +59,9 @@ public class EntitiesFieldsAsyncLoader {
58 59 case RULE_CHAIN:
59 60 return getAsync(ctx.getRuleChainService().findRuleChainByIdAsync(ctx.getTenantId(), (RuleChainId) original),
60 61 EntityFieldsData::new);
  62 + case ENTITY_VIEW:
  63 + return getAsync(ctx.getEntityViewService().findEntityViewByIdAsync(ctx.getTenantId(), (EntityViewId) original),
  64 + EntityFieldsData::new);
61 65 default:
62 66 return Futures.immediateFailedFuture(new TbNodeException("Unexpected original EntityType " + original));
63 67 }
... ...