dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0126e63
)
Article: Handle double redirects in data for mediawiki.action.view.redirect
author
Bartosz Dziewoński
<matma.rex@gmail.com>
Sun, 28 Sep 2014 15:26:27 +0000
(17:26 +0200)
committer
Umherirrender
<umherirrender_de.wp@web.de>
Mon, 29 Sep 2014 17:33:44 +0000
(17:33 +0000)
Bug: 71002
Change-Id: Id7dd37a4865635d3b68aac70179890be6ab89210
includes/page/Article.php
patch
|
blob
|
history
diff --git
a/includes/page/Article.php
b/includes/page/Article.php
index
f93f4f5
..
e562d43
100644
(file)
--- a/
includes/page/Article.php
+++ b/
includes/page/Article.php
@@
-986,6
+986,10
@@
class Article implements Page {
$query = $request->getValues();
unset( $query['rdfrom'] );
unset( $query['title'] );
+ if ( $this->getTitle()->isRedirect() ) {
+ // Prevent double redirects
+ $query['redirect'] = 'no';
+ }
$redirectTargetUrl = $this->getTitle()->getLinkURL( $query );
if ( isset( $this->mRedirectedFrom ) ) {