ref #7980 fix aggregation for measurement units (still open are not equal units)
[cdmlib.git] / cdmlib-services / src / main / java / eu / etaxonomy / cdm / api / service / description / StructuredDescriptionAggregation.java
index 429a12643185c14d3bd70450923bebae214fa425..74b0d4178b6e698a0d04d66b10a9dd0b27a44b91 100644 (file)
@@ -625,6 +625,7 @@ public class StructuredDescriptionAggregation
 
     private QuantitativeData aggregateSingleQuantitativeData(QuantitativeData sourceQd){
         QuantitativeData aggQD = QuantitativeData.NewInstance(sourceQd.getFeature());
+        aggQD.setUnit(sourceQd.getUnit());
         Set<BigDecimal> exactValues = sourceQd.getExactValues();
         if(!exactValues.isEmpty()){
             Comparator<BigDecimal> comp = Comparator.naturalOrder();