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