diff backend/src/main/java/org/dive4elements/river/model/River.java @ 8815:c4ce25093953

Avoid some annoying NPEs when developing with sparsely filled database.
author Tom Gottfried <tom@intevation.de>
date Tue, 09 May 2017 17:58:10 +0200
parents dbdb7c9bd51b
children 50416a0df385 0a5239a1e46e
line wrap: on
line diff
--- a/backend/src/main/java/org/dive4elements/river/model/River.java	Tue May 09 16:05:42 2017 +0200
+++ b/backend/src/main/java/org/dive4elements/river/model/River.java	Tue May 09 17:58:10 2017 +0200
@@ -393,8 +393,10 @@
 
         if (!result.isEmpty()) {
             Object[] minMax = result.get(0);
-            return new double[] { ((BigDecimal)minMax[0]).doubleValue(),
-                ((BigDecimal)minMax[1]).doubleValue() };
+            if (minMax[0] != null && minMax[1] != null) {
+                return new double[] { ((BigDecimal)minMax[0]).doubleValue(),
+                    ((BigDecimal)minMax[1]).doubleValue() };
+            }
         }
 
         return null;

http://dive4elements.wald.intevation.org