From 1cfa5d284bc2caf72ff404c78de1524e35c923a9 Mon Sep 17 00:00:00 2001 From: Luke Faraone Date: Sun, 21 Feb 2016 03:39:41 +0000 Subject: [PATCH] Don't URL encode titles when revdeling from Special:Undelete URL encoding is here handled by getFullURL so calling wfUrlencode resulted in double-encoding. Bug: T127091 Change-Id: Ibc32afb80bd220b87d2c4a816398cc10345e7ac4 --- includes/specials/SpecialUndelete.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/specials/SpecialUndelete.php b/includes/specials/SpecialUndelete.php index 36f6b4c11f..81ec4cc6a9 100644 --- a/includes/specials/SpecialUndelete.php +++ b/includes/specials/SpecialUndelete.php @@ -863,7 +863,7 @@ class SpecialUndelete extends SpecialPage { $query = [ "type" => "revision", "ids" => $revisions, - "target" => wfUrlencode( $this->mTargetObj->getPrefixedText() ) + "target" => $this->mTargetObj->getPrefixedText() ]; $url = SpecialPage::getTitleFor( "RevisionDelete" )->getFullURL( $query ); $this->getOutput()->redirect( $url ); -- 2.20.1