Author: ssenrogn
Date: 2008-03-03 09:15:52 +0100 (Mon, 03 Mar 2008)
New Revision: 6200

Modified:
   
branches/2.16.0/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
Log:
Fix for append filter when you have no query (suggestion from Sweden).

Modified: 
branches/2.16.0/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
===================================================================
--- 
branches/2.16.0/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
      2008-03-03 08:15:21 UTC (rev 6199)
+++ 
branches/2.16.0/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
      2008-03-03 08:15:52 UTC (rev 6200)
@@ -216,7 +216,11 @@
     }
 
     private String appendFilter(final String filter, final String q) {
-        return filter.length() > 0 ? "and(" + q + "," + "filter(" + filter + 
"))" : q;
+        if (q.length() == 0 && filter.length() > 0) {
+            return "filter(" + filter + ")";
+        } else {
+            return filter.length() > 0 ? "and(" + q + "," + "filter(" + filter 
+ "))" : q;
+        }
     }
 
     // Z implementation ----------------------------------------------

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to