Fix build and improve exception handling (#10726)

The PercentType and QuantityType can also throw an IllegalArgumentException.

Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
Wouter Born
2021-05-20 19:15:23 +02:00
committed by GitHub
parent b049d3d13b
commit a032118213
7 changed files with 9 additions and 11 deletions

View File

@@ -122,7 +122,7 @@ public class ScaleTransformationService extends AbstractFileTransformationServic
try {
final QuantityType<?> quantity = new QuantityType<>(source);
return formatResult(data, source, quantity.toBigDecimal());
} catch (NumberFormatException e2) {
} catch (IllegalArgumentException e2) {
String nonNumeric = data.get(null);
if (nonNumeric != null) {
return nonNumeric;