comparison backend/src/main/java/org/dive4elements/river/importer/sinfo/parsers/SelectedAdditionalParser.java @ 8977:bf8a9df86f32

Two fixes for the tkh and selected additionals import
author mschaefer
date Tue, 03 Apr 2018 17:23:51 +0200
parents 50416a0df385
children ae76f618d990
comparison
equal deleted inserted replaced
8976:e541938dd3ab 8977:bf8a9df86f32
141 + " AND (sinfo_selection=:seltype)"); 141 + " AND (sinfo_selection=:seltype)");
142 reset.setParameter("river_id", this.river.getPeer().getId()); 142 reset.setParameter("river_id", this.river.getPeer().getId());
143 reset.setParameter("seltype", this.selectionType.getKey()); 143 reset.setParameter("seltype", this.selectionType.getKey());
144 reset.executeUpdate(); 144 reset.executeUpdate();
145 final Query query = session.createQuery("FROM Wst WHERE (river=:river) AND (kind=1) AND (lower(description) LIKE :path)"); 145 final Query query = session.createQuery("FROM Wst WHERE (river=:river) AND (kind=1) AND (lower(description) LIKE :path)");
146 query.setParameter("river", this.river); 146 query.setParameter("river", this.river.getPeer());
147 int count = 0; 147 int count = 0;
148 for (final String wstfile : this.links) { 148 for (final String wstfile : this.links) {
149 count += updateWst(session, query, this.river.getPeer(), wstfile, this.selectionType); 149 count += updateWst(session, query, this.river.getPeer(), wstfile, this.selectionType);
150 } 150 }
151 log.info("Updated " + count + " wsts for selected additionals " + this.selectionType.getLogText()); 151 log.info("Updated " + count + " wsts for selected additionals " + this.selectionType.getLogText());

http://dive4elements.wald.intevation.org