Mercurial > dive4elements > river
diff backend/src/main/java/org/dive4elements/river/importer/ImportGauge.java @ 6004:ec54bb4fe407
Importer: use gauge official number as identifier, not name
author | Tom Gottfried <tom.gottfried@intevation.de> |
---|---|
date | Mon, 13 May 2013 11:14:38 +0200 |
parents | 4c3ccf2b0304 |
children | 5e38e2924c07 |
line wrap: on
line diff
--- a/backend/src/main/java/org/dive4elements/river/importer/ImportGauge.java Mon May 13 10:10:09 2013 +0200 +++ b/backend/src/main/java/org/dive4elements/river/importer/ImportGauge.java Mon May 13 11:14:38 2013 +0200 @@ -267,9 +267,9 @@ if (peer == null) { Session session = ImporterSession.getInstance().getDatabaseSession(); Query query = session.createQuery( - "from Gauge where name=:name " + + "from Gauge where officialNumber=:officialNumber " + "and river.id=:river"); - query.setString("name", name); + query.setParameter("officialNumber", officialNumber); query.setParameter("river", river.getId()); List<Gauge> gauges = query.list(); if (gauges.isEmpty()) {