Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/factory/OrtFactory.java @ 1287:3383ca19f7a5
Fixed query to find ort by staat.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 08 Feb 2017 12:01:07 +0100 |
parents | 7da497d142a2 |
children |
comparison
equal
deleted
inserted
replaced
1286:7da497d142a2 | 1287:3383ca19f7a5 |
---|---|
145 } | 145 } |
146 else if (ort.getStaatId() != null && | 146 else if (ort.getStaatId() != null && |
147 ort.getStaatId() != 0 | 147 ort.getStaatId() != 0 |
148 ) { | 148 ) { |
149 logger.debug("has staat"); | 149 logger.debug("has staat"); |
150 builder.and("staatId", ort.getGemId()); | 150 builder.and("staatId", ort.getStaatId()); |
151 builder.and("ozId", ort.getOzId()); | 151 builder.and("ozId", ort.getOzId()); |
152 builder.and("netzbetreiberId", ort.getNetzbetreiberId()); | 152 builder.and("netzbetreiberId", ort.getNetzbetreiberId()); |
153 List<Ort> orte = repository.filterPlain(builder.getQuery(), "stamm"); | 153 List<Ort> orte = repository.filterPlain(builder.getQuery(), "stamm"); |
154 if (orte != null && orte.size() > 0) { | 154 if (orte != null && orte.size() > 0) { |
155 return orte.get(0); | 155 return orte.get(0); |