comparison backend/src/main/java/org/dive4elements/river/model/CrossSection.java @ 6852:d02ad36115c6

issue1157: Only look at the best match for CrossSections to activate.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 19 Aug 2013 10:19:06 +0200
parents 718b0822374d
children b9633d6ce57e
comparison
equal deleted inserted replaced
6847:b0c88ac9f63b 6852:d02ad36115c6
239 .setInteger("river_id", getRiver().getId()) 239 .setInteger("river_id", getRiver().getId())
240 .setDouble("km", km); 240 .setDouble("km", km);
241 241
242 List<Integer> results = sqlQuery.list(); 242 List<Integer> results = sqlQuery.list();
243 243
244 for (Integer result: results) { 244 if (results.size() >= 1) {
245 Integer result = results.get(0);
245 if (result == getId()) { 246 if (result == getId()) {
246 return true; 247 return true;
247 } 248 }
248 } 249 }
250 else {
251 logger.warn("No CS found that could be master.");
252 }
253
254 // TODO If there is none, might need a fallback.
255 // Formerly this was the most current CS (issue1157).
256
249 return false; 257 return false;
250 } 258 }
251 } 259 }
252 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 260 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org