Author: ssmiweve
Date: 2008-12-08 13:28:40 +0100 (Mon, 08 Dec 2008)
New Revision: 7060

Modified:
   
branches/2.18/war/src/main/java/no/sesat/search/http/filters/DataModelFilter.java
Log:
SEARCH-5258 Search from VG to Sesam is broken when searching on 
?\195?\134,?\195?\152,?\195?\133
SEARCH-5260 Feil i tegnsett p?\195?\165 sitesearchene

Modified: 
branches/2.18/war/src/main/java/no/sesat/search/http/filters/DataModelFilter.java
===================================================================
--- 
branches/2.18/war/src/main/java/no/sesat/search/http/filters/DataModelFilter.java
   2008-12-08 11:03:56 UTC (rev 7059)
+++ 
branches/2.18/war/src/main/java/no/sesat/search/http/filters/DataModelFilter.java
   2008-12-08 12:28:40 UTC (rev 7060)
@@ -393,7 +393,7 @@
         if (null != value && null != queryStringValue) {
             try {
                 final String queryStringValueDecoded = 
URLDecoder.decode(queryStringValue, "UTF-8");
-                if (!queryStringValueDecoded.equals(value)) {
+                if (!queryStringValueDecoded.equals(value) || 
value.contains("\ufffd")) {// also check for UTF-8 unknown
                     // We don't think the encoding is utf-8 so go for 
ISO-8859-1
                     value = URLDecoder.decode(queryStringValue, "ISO-8859-1");
                 }

_______________________________________________
Kernel-commits mailing list
Kernel-commits@sesat.no
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to