comparison src/main/java/de/intevation/lada/query/QueryTools.java @ 974:6ab55e59cfae

Fix multiselect delimiter.
author Tom Gottfried <tom@intevation.de>
date Wed, 08 Jun 2016 12:15:37 +0200
parents 60648364134e
children 1c41c7b8f7c2 186d602e031a
comparison
equal deleted inserted replaced
973:4b5f5e253cab 974:6ab55e59cfae
230 return null; 230 return null;
231 } 231 }
232 List<String> clean = new ArrayList<String>(); 232 List<String> clean = new ArrayList<String>();
233 for(String p : param) { 233 for(String p : param) {
234 p = p.trim(); 234 p = p.trim();
235 clean.add(p.replace(" ", "|")); 235 // replace multiSelect-delimiter set by ExtJS with
236 // alternation metacharacter for PostgreSQL SIMILAR TO
237 clean.add(p.replace(",", "|"));
236 } 238 }
237 query.setParameter(filter.getDataIndex(), clean); 239 query.setParameter(filter.getDataIndex(), clean);
238 } 240 }
239 return query; 241 return query;
240 } 242 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)