# HG changeset patch # User Sascha L. Teichmann # Date 1308308911 0 # Node ID dae37cbe4ae2f502233d8526a5cb047d5c59c2e8 # Parent b972eba2ed8ade2b30a63f6e4b38426455ab07e1 make getGauges() more robust flys-artifacts/branches/facets-slt@2144 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r b972eba2ed8a -r dae37cbe4ae2 flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java --- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java Fri Jun 17 10:40:54 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java Fri Jun 17 11:08:31 2011 +0000 @@ -710,8 +710,16 @@ * @return the gauges based on the selected kilometer range. */ public List getGauges() { - River river = getRiver(); - double[] dist = getDistance(); + + River river = getRiver(); + if (river == null) { + return null; + } + + double [] dist = getDistance(); + if (dist == null) { + return null; + } return river.determineGauges(dist[0], dist[1]); }