Mercurial > dive4elements > river
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()); |