Browse Source

refactored findEntityTimeseriesAndAttributesKeysByQuery

pull/3834/head
YevhenBondarenko 6 years ago
parent
commit
91bb1ed504
  1. 2
      application/src/main/java/org/thingsboard/server/controller/EntityQueryController.java
  2. 2
      application/src/main/java/org/thingsboard/server/service/query/DefaultEntityQueryService.java

2
application/src/main/java/org/thingsboard/server/controller/EntityQueryController.java

@ -84,7 +84,7 @@ public class EntityQueryController extends BaseController {
}
@PreAuthorize("hasAnyAuthority('TENANT_ADMIN', 'CUSTOMER_USER')")
@RequestMapping(value = "/entitiesQuery/find/keys/timeseries", method = RequestMethod.POST)
@RequestMapping(value = "/entitiesQuery/find/keys", method = RequestMethod.POST)
@ResponseBody
public DeferredResult<ResponseEntity> findEntityTimeseriesAndAttributesKeysByQuery(@RequestBody EntityDataQuery query,
@RequestParam("timeseries") boolean isTimeseries,

2
application/src/main/java/org/thingsboard/server/service/query/DefaultEntityQueryService.java

@ -203,7 +203,7 @@ public class DefaultEntityQueryService implements EntityQueryService {
private void replyWithResponse(DeferredResult<ResponseEntity> response, Set<EntityType> types, List<String> timeseriesKeys, List<String> attributesKeys) {
ObjectNode json = JacksonUtil.newObjectNode();
addItemsToArrayNode(json.putArray("types"), types);
addItemsToArrayNode(json.putArray("entityTypes"), types);
addItemsToArrayNode(json.putArray("timeseriesKeys"), timeseriesKeys);
addItemsToArrayNode(json.putArray("attributesKeys"), attributesKeys);
response.setResult(new ResponseEntity(json, HttpStatus.OK));

Loading…
Cancel
Save