Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/sq/MeasurementFactory.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 | fe7e9da6312a |
children | 5e38e2924c07 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/sq/MeasurementFactory.java Mon Apr 13 11:24:32 2015 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/sq/MeasurementFactory.java Mon Apr 13 11:26:44 2015 +0200 @@ -32,6 +32,7 @@ import org.dive4elements.river.artifacts.model.DateRange; import org.dive4elements.river.backend.SedDBSessionHolder; +import org.dive4elements.river.artifacts.model.RiverFactory; import au.com.bytecode.opencsv.CSVWriter; @@ -258,11 +259,13 @@ SQ.Factory sqFactory ) { Session session = SedDBSessionHolder.HOLDER.get(); + String seddbRiver = RiverFactory.getRiver(river).nameForSeddb(); + List<Measurement> totals = loadTotals( - session, river, location, dateRange); + session, seddbRiver, location, dateRange); List<Measurement> accumulated = loadFractions( - session, river, location, dateRange); + session, seddbRiver, location, dateRange); return new Measurements(totals, accumulated, sqFactory); }