Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F8514
diff
Public
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Authored By
•
bzimport
Nov 22 2014, 12:02 AM
2014-11-22 00:02:08 (UTC+0)
Size
1 KB
Referenced Files
None
Subscribers
None
diff
View Options
Index: includes/specials/SpecialSearch.php
===================================================================
--- includes/specials/SpecialSearch.php (revision 108546)
+++ includes/specials/SpecialSearch.php (working copy)
@@ -119,6 +119,9 @@
$user = $this->getUser();
# Extract manually requested namespaces
$nslist = $this->powerSearch( $request );
+ if ( !count( $nslist ) ) {
+ $nslist = SearchEngine::userNamespaces( $user );
+ }
$profile = null;
if ( !count( $nslist ) ) {
$profile = 'default';
@@ -128,16 +131,12 @@
if ( $profile === null ) {
// BC with old request format
$profile = 'advanced';
- if ( count( $nslist ) ) {
- foreach( $profiles as $key => $data ) {
- if ( $nslist === $data['namespaces'] && $key !== 'advanced') {
- $profile = $key;
- }
+ foreach( $profiles as $key => $data ) {
+ if ( $nslist === $data['namespaces'] && $key !== 'advanced') {
+ $profile = $key;
}
- $this->namespaces = $nslist;
- } else {
- $this->namespaces = SearchEngine::userNamespaces( $user );
}
+ $this->namespaces = $nslist;
} elseif ( $profile === 'advanced' ) {
$this->namespaces = $nslist;
} else {
File Metadata
Details
Attached
Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
8033
Default Alt Text
diff (1 KB)
Attached To
Mode
T35583: Search namespaces from [[Special:Preferences]] are ignored
Attached
Detach File
Event Timeline
Log In to Comment