Merge "Revert "RedirectSpecialPage: handle interwiki redirects.""
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Tue, 16 Jul 2019 12:03:05 +0000 (12:03 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 16 Jul 2019 12:03:05 +0000 (12:03 +0000)
includes/MediaWiki.php

index 3934cd2..69f23c1 100644 (file)
@@ -260,16 +260,8 @@ class MediaWiki {
                                        ) {
                                                list( , $subpage ) = $spFactory->resolveAlias( $title->getDBkey() );
                                                $target = $specialPage->getRedirect( $subpage );
-                                               // Target can also be true. We let that case fall through to normal processing.
+                                               // target can also be true. We let that case fall through to normal processing.
                                                if ( $target instanceof Title ) {
-                                                       if ( $target->isExternal() ) {
-                                                               // Handle interwiki redirects
-                                                               $target = SpecialPage::getTitleFor(
-                                                                       'GoToInterwiki',
-                                                                       $target->getPrefixedDBkey()
-                                                               );
-                                                       }
-
                                                        $query = $specialPage->getRedirectQuery( $subpage ) ?: [];
                                                        $request = new DerivativeRequest( $this->context->getRequest(), $query );
                                                        $request->setRequestURL( $this->context->getRequest()->getRequestURL() );