Author: magnuse
Date: 2006-04-03 12:37:05 +0200 (Mon, 03 Apr 2006)
New Revision: 2695
Modified:
trunk/src/java/no/schibstedsok/front/searchportal/command/AbstractSimpleFastSearchCommand.java
Log:
Added possibility to ignore static filter if param ssr=d.
Modified:
trunk/src/java/no/schibstedsok/front/searchportal/command/AbstractSimpleFastSearchCommand.java
===================================================================
---
trunk/src/java/no/schibstedsok/front/searchportal/command/AbstractSimpleFastSearchCommand.java
2006-04-03 07:02:05 UTC (rev 2694)
+++
trunk/src/java/no/schibstedsok/front/searchportal/command/AbstractSimpleFastSearchCommand.java
2006-04-03 10:37:05 UTC (rev 2695)
@@ -663,7 +663,7 @@
filter.append(getAdditionalFilter());
}
- if (getFastConfiguration().getFilter() != null) {
+ if (getFastConfiguration().getFilter() != null && !ignoreFilter()) {
filter.append(" ");
filter.append(getFastConfiguration().getFilter());
}
@@ -895,6 +895,12 @@
}
}
+ private boolean ignoreFilter() {
+ final String[] param = ((String []) getParameters().get("ssr"));
+ return param != null && param.length > 0 && param[0].equals("d");
+ }
+
// Inner classes -------------------------------------------------
+
}
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits