API: Fix up r47142: use a boolean parameter for suggest
authorRoan Kattouw <catrope@users.mediawiki.org>
Thu, 12 Feb 2009 17:27:05 +0000 (17:27 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Thu, 12 Feb 2009 17:27:05 +0000 (17:27 +0000)
includes/SearchEngine.php
includes/api/ApiOpenSearch.php

index 1fdded3..f69ae83 100644 (file)
@@ -403,7 +403,7 @@ class SearchEngine {
                if($wgMWSuggestTemplate)                
                        return $wgMWSuggestTemplate;
                else 
-                       return $wgServer . $wgScriptPath . '/api.php?action=opensearch&search={searchTerms}&namespace={namespaces}&suggest=1';
+                       return $wgServer . $wgScriptPath . '/api.php?action=opensearch&search={searchTerms}&namespace={namespaces}&suggest';
        }
 }
 
index d463833..db95335 100644 (file)
@@ -77,9 +77,7 @@ class ApiOpenSearch extends ApiBase {
                                ApiBase :: PARAM_TYPE => 'namespace',
                                ApiBase :: PARAM_ISMULTI => true
                        ),
-                       'suggest' => array(
-                               ApiBase :: PARAM_TYPE => 'integer'
-                       ),
+                       'suggest' => false,
                );
        }
 
@@ -88,6 +86,7 @@ class ApiOpenSearch extends ApiBase {
                        'search' => 'Search string',
                        'limit' => 'Maximum amount of results to return',
                        'namespace' => 'Namespaces to search',
+                       'suggest' => 'Do nothing if $wgEnableMWSuggest is false',
                );
        }