diff --git a/api/ApiLanguageSearch.php b/api/ApiLanguageSearch.php index d1c4c977..d77aa260 100644 --- a/api/ApiLanguageSearch.php +++ b/api/ApiLanguageSearch.php @@ -23,10 +23,6 @@ */ class ApiLanguageSearch extends ApiBase { - public function getCustomPrinter() { - return $this->getMain()->createPrinterByName( 'json' ); - } - public function execute() { $params = $this->extractRequestParams(); $search = $params['search']; diff --git a/resources/js/ext.uls.mediawiki.js b/resources/js/ext.uls.mediawiki.js index 3bc0eeaa..4531041b 100644 --- a/resources/js/ext.uls.mediawiki.js +++ b/resources/js/ext.uls.mediawiki.js @@ -22,7 +22,7 @@ // MediaWiki overrides for ULS defaults $.fn.uls.defaults = $.extend( $.fn.uls.defaults, { languages: mw.config.get( 'wgULSLanguages' ) || {}, - searchAPI: mw.util.wikiScript( 'api' ) + '?action=languagesearch' + searchAPI: mw.util.wikiScript( 'api' ) + '?action=languagesearch&format=json' } ); // No need of IME in the ULS language search bar