diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/QualityMeasurementFactory.java @ 8684:2e11fc7f5d35

(issue1796) Use seddb name of a river when accessing the seddb
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 13 Apr 2015 11:26:44 +0200
parents e4606eae8ea5
children 5855f919cbd6
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/QualityMeasurementFactory.java	Mon Apr 13 11:24:32 2015 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/QualityMeasurementFactory.java	Mon Apr 13 11:26:44 2015 +0200
@@ -19,6 +19,7 @@
 import org.hibernate.type.StandardBasicTypes;
 
 import org.dive4elements.river.backend.SedDBSessionHolder;
+import org.dive4elements.river.artifacts.model.RiverFactory;
 
 
 public class QualityMeasurementFactory {
@@ -166,8 +167,9 @@
             query.addScalar("depth1", StandardBasicTypes.DOUBLE);
             query.addScalar("depth2", StandardBasicTypes.DOUBLE);
         }
+        String seddbRiver = RiverFactory.getRiver(river).nameForSeddb();
 
-        query.setString("name", river);
+        query.setString("name", seddbRiver);
         query.setDouble("from", from);
         query.setDouble("to", to);
         query.setDate("start", start);

http://dive4elements.wald.intevation.org