Commit 389751e57a254d017dd7478f0727f5d93e90130c
1 parent
73638432
Catch up changes to phraseSplit - an array of words was treated as a
string. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5298 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
5 additions
and
1 deletions
lib/browse/Criteria.inc
| ... | ... | @@ -611,7 +611,11 @@ class SearchableTextCriterion extends BrowseCriterion { |
| 611 | 611 | $q_set = KTUtil::phraseSplit($aRequest[$this->getWidgetBase()]); |
| 612 | 612 | $temp = $q_set; |
| 613 | 613 | foreach ($temp as $k => $v) { |
| 614 | - $q_set[$k] = sprintf('+"%s"', $v); | |
| 614 | + $t = array(); | |
| 615 | + foreach ($v as $part) { | |
| 616 | + $t[] = sprintf('+"%s"', $part); | |
| 617 | + } | |
| 618 | + $q_set[$k] = join(' ', $t); | |
| 615 | 619 | } |
| 616 | 620 | $p[1] = implode(' ',$q_set); |
| 617 | 621 | } else { | ... | ... |