Use getSize since SearchSuggestionSet does not implement Countable
authorStanislav Malyshev <smalyshev@gmail.com>
Mon, 22 Jan 2018 20:13:34 +0000 (12:13 -0800)
committerStanislav Malyshev <smalyshev@gmail.com>
Mon, 22 Jan 2018 20:13:34 +0000 (12:13 -0800)
Bug: T184934
Change-Id: I39459352399e2023149b715b049084826df22935

includes/search/SearchEngine.php

index 4253193..7ac24c5 100644 (file)
@@ -543,7 +543,7 @@ abstract class SearchEngine {
                                $this->setLimitOffset( $fallbackLimit );
                                $fallbackSearchResult = $this->completionSearch( $fbs );
                                $results->appendAll( $fallbackSearchResult );
-                               $fallbackLimit -= count( $fallbackSearchResult );
+                               $fallbackLimit -= $fallbackSearchResult->getSize();
                                if ( $fallbackLimit <= 0 ) {
                                        break;
                                }