Last modified: 2014-08-16 10:46:06 UTC
How to reproduce: 1) Add settings: $wgCapitalLinkOverrides[NS_FOO] = false; // NS_FOO 1200 $wgCapitalLinkOverrides[NS_FOO_TALK] = false; 2) Create Foo:bar 3) Go to /w/api.php?action=opensearch&format=jsonfm&namespace=1200&suggest=&search=bar Expected: To get suggestion for Foo:bar Observed: No suggestions Reason: There is some code in PrefixSearch::search that normalizes the search keyword as if it were in NS_MAIN.
Not an API bug, the API is just returning what PrefixSearch::search gives it.
Change 136796 had a related patch set uploaded by Nikerabbit: PrefixSearch (ApiOpenSearch) now supports searching in multiple namespaces https://gerrit.wikimedia.org/r/136796
Change 136796 merged by Chad: PrefixSearch (ApiOpenSearch) now supports searching in multiple namespaces https://gerrit.wikimedia.org/r/136796
Change 141660 had a related patch set uploaded by Nikerabbit: PrefixSearch (ApiOpenSearch) now supports searching in multiple namespaces https://gerrit.wikimedia.org/r/141660
Patch awaiting review for two months...