Author: pb
Date: Sun Feb 15 16:12:08 2009
New Revision: 3579
Log:
- fixed bug #014068: Filter definition must be an array in ezfind fetch,
although documentation seems to allow string definition
Modified:
ezfind/ezp4/trunk/extension/ezfind/classes/ezfezpsolrquerybuilder.php
ezfind/ezp4/trunk/extension/ezfind/doc/changelogs/2.0/unstable/CHANGELOG-2.0.0alpha1-to-2.0.0beta1
Modified: ezfind/ezp4/trunk/extension/ezfind/classes/ezfezpsolrquerybuilder.php
==============================================================================
--- ezfind/ezp4/trunk/extension/ezfind/classes/ezfezpsolrquerybuilder.php (original)
+++ ezfind/ezp4/trunk/extension/ezfind/classes/ezfezpsolrquerybuilder.php Sun Feb 15 16:12:08 2009
@@ -111,6 +111,11 @@
$spellCheck = isset( $params['SpellCheck'] ) && $params['SpellCheck'] > 0 ? $params['SpellCheck'] : array();
$queryHandler = isset( $params['QueryHandler'] ) ? $params['QueryHandler'] : self::$FindINI->variable( 'SearchHandler', 'DefaultSearchHandler' );
+ // check if filter parameter is indeed an array, and set it otherwise
+ if ( ! is_array( $params['Filter'] ) )
+ {
+ $params['Filter'] = array( $params['Filter'] );
+ }
$filterQuery = array();
// Add subtree query filter
Modified: ezfind/ezp4/trunk/extension/ezfind/doc/changelogs/2.0/unstable/CHANGELOG-2.0.0alpha1-to-2.0.0beta1
==============================================================================
--- ezfind/ezp4/trunk/extension/ezfind/doc/changelogs/2.0/unstable/CHANGELOG-2.0.0alpha1-to-2.0.0beta1 (original)
+++ ezfind/ezp4/trunk/extension/ezfind/doc/changelogs/2.0/unstable/CHANGELOG-2.0.0alpha1-to-2.0.0beta1 Sun Feb 15 16:12:08 2009
@@ -25,3 +25,4 @@
- corrected integer declaration to int in schema.xml
- corrected bug #014435: Allow for RANGE queries (quotes were added, creating an invalid expression for range queries)
- corrected bug #014472 Typos, in "more like this" filter and facet parameters
+- corrected bug #014068: Filter definition must be an array in ezfind fetch, although documentation seems to allow string definition
_______________________________________________
svn-eZFind mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-ezfind