* (bug 29748) Add API search prefix support
authorSam Reed <reedy@users.mediawiki.org>
Tue, 26 Jul 2011 15:10:57 +0000 (15:10 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Tue, 26 Jul 2011 15:10:57 +0000 (15:10 +0000)
Patch by TheDJ

RELEASE-NOTES-1.19
includes/api/ApiQuerySearch.php

index 3331752..a153d7c 100644 (file)
@@ -28,6 +28,7 @@ production.
 
 === API changes in 1.19 ===
 * (bug 19838) siprop=interwikimap can now use the interwiki cache.
+* (bug 29748) Add API search prefix support
 
 === Languages updated in 1.19 ===
 
index f7d9954..47dc200 100644 (file)
@@ -69,6 +69,9 @@ class ApiQuerySearch extends ApiQueryGeneratorBase {
                $search->setNamespaces( $params['namespace'] );
                $search->showRedirects = $params['redirects'];
 
+               $query = $search->transformSearchTerm( $query );
+               $query = $search->replacePrefixes( $query );
+
                // Perform the actual search
                if ( $what == 'text' ) {
                        $matches = $search->searchText( $query );