diff --git a/src/main/java/kiekpad/vizprovider/controller/MeasurementsController.java b/src/main/java/kiekpad/vizprovider/controller/MeasurementsController.java index 072bf169c3f693f8394dbc05a28d721ad76d81aa..143b513f2a62682848e89fea319522a618691c69 100644 --- a/src/main/java/kiekpad/vizprovider/controller/MeasurementsController.java +++ b/src/main/java/kiekpad/vizprovider/controller/MeasurementsController.java @@ -73,12 +73,14 @@ public class MeasurementsController { double measurement = rows.get(0).getDouble("measurement"); double prediction = rows.get(0).getDouble("prediction"); double anomalyscore = rows.get(0).getDouble("anomalyscore"); + boolean isAggregated = rows.size() > 1; ObjectNode node = this.jsonNodeFactory.objectNode(); node.set("time", this.jsonNodeFactory.numberNode(timestamp)); node.set("measurement", this.jsonNodeFactory.numberNode(measurement)); node.set("prediction", this.jsonNodeFactory.numberNode(prediction)); node.set("anomalyscore", this.jsonNodeFactory.numberNode(anomalyscore)); + node.set("isAggregated", this.jsonNodeFactory.booleanNode(isAggregated)); return node; }