Author: bleny Date: 2014-04-16 14:08:40 +0200 (Wed, 16 Apr 2014) New Revision: 1895 Url: http://forge.codelutin.com/projects/wao/repository/revisions/1895 Log: refs #4490 make boatName filter case-incensitive Modified: trunk/wao-persistence/src/main/java/fr/ifremer/wao/entity/BoatTopiaDao.java Modified: trunk/wao-persistence/src/main/java/fr/ifremer/wao/entity/BoatTopiaDao.java =================================================================== --- trunk/wao-persistence/src/main/java/fr/ifremer/wao/entity/BoatTopiaDao.java 2014-04-16 11:46:49 UTC (rev 1894) +++ trunk/wao-persistence/src/main/java/fr/ifremer/wao/entity/BoatTopiaDao.java 2014-04-16 12:08:40 UTC (rev 1895) @@ -96,7 +96,7 @@ } if (StringUtils.isNotEmpty(filter.getBoatName())) { - query.addLike(Boat.PROPERTY_NAME, filter.getBoatName() + "%"); + query.addWhereClause("lower(b." + Boat.PROPERTY_NAME + ") like :boatName", ImmutableMap.of("boatName", (Object) (filter.getBoatName().toLowerCase() + "%"))); } if (StringUtils.isNotEmpty(filter.getRegistrationCode())) {