diff --git a/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchAggregations.java b/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchAggregations.java index 2ede2ec99..2a6ced5bf 100644 --- a/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchAggregations.java +++ b/src/main/java/org/springframework/data/elasticsearch/client/elc/ElasticsearchAggregations.java @@ -41,11 +41,10 @@ public class ElasticsearchAggregations implements AggregationsContainer elasticsearchAggregationsAsMap = new HashMap<>(aggregations.size()); - aggregations.forEach((name, aggregate) -> elasticsearchAggregationsAsMap // + aggregationsAsMap = new HashMap<>(); + aggregations.forEach((name, aggregate) -> aggregationsAsMap // .put(name, new ElasticsearchAggregation(new Aggregation(name, aggregate)))); - this.aggregationsAsMap = elasticsearchAggregationsAsMap; this.aggregations = new ArrayList<>(aggregationsAsMap.values()); } @@ -63,7 +62,7 @@ public class ElasticsearchAggregations implements AggregationsContainer