Skip to content

Commit 3dca74c

Browse files
committed
Fixed regression in aggr clause
1 parent 35f3305 commit 3dca74c

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

vtl-transform/src/main/java/it/bancaditalia/oss/vtl/impl/transform/aggregation/AggregateTransformation.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ protected VTLValue evalOnDataset(MetadataRepository repo, DataSet dataset, VTLVa
158158
else if (dp.size() == 1)
159159
{
160160
DataSetMetadata srcMeta = dataset.getMetadata();
161-
builder = builder.add(getCompFor(srcMeta.getMeasures().iterator().next(), repo, srcMeta), dp.values().iterator().next());
161+
builder = builder.add(getCompFor(srcMeta.getMeasures().iterator().next(), repo, (DataSetMetadata) metadata), dp.values().iterator().next());
162162
}
163163
else
164164
throw new IllegalStateException();

vtl-types/src/main/java/it/bancaditalia/oss/vtl/impl/types/dataset/AbstractDataSet.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,7 @@ protected Stream<DataPoint> streamDataPoints()
285285
{
286286
createCache(keys, groupCollector);
287287

288-
return Utils.getStream(cache)
289-
.map(splitting((k, v) -> finisher.apply(v, k)));
288+
return Utils.getStream(cache).map(splitting((k, v) -> finisher.apply(v, k)));
290289
}
291290

292291
private synchronized void createCache(Set<DataStructureComponent<Identifier, ?, ?>> keys,

0 commit comments

Comments
 (0)