Browse Source

Return fast if entity is edge

pull/4918/head
Volodymyr Babak 5 years ago
parent
commit
8e08ddcbca
  1. 4
      application/src/main/java/org/thingsboard/server/controller/BaseController.java

4
application/src/main/java/org/thingsboard/server/controller/BaseController.java

@ -147,6 +147,7 @@ import org.thingsboard.server.service.telemetry.TelemetrySubscriptionService;
import javax.mail.MessagingException;
import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.Optional;
@ -1086,6 +1087,9 @@ public abstract class BaseController {
if (!edgesEnabled) {
return null;
}
if (EntityType.EDGE.equals(entityId.getEntityType())) {
return Collections.singletonList(new EdgeId(entityId.getId()));
}
List<EdgeId> result = new ArrayList<>();
PageLink pageLink = new PageLink(DEFAULT_PAGE_SIZE);
PageData<EdgeId> pageData;

Loading…
Cancel
Save