Mercurial > lada > lada-server
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 } |