From 208a99091e180c7402f4f91617b93616d2ef4d2c Mon Sep 17 00:00:00 2001 From: rillke Date: Sun, 10 Apr 2016 01:49:52 +0200 Subject: [PATCH] Do not validate relevant user name - This makes Special:Log's behaviour consistent with other special pages, e.g. Special:Contributions. Change-Id: Ic0a9322d920d7514bacac1f29a1da4fe57cae854 --- includes/logging/LogPager.php | 2 ++ includes/specials/SpecialLog.php | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/includes/logging/LogPager.php b/includes/logging/LogPager.php index 410c970b62..3d04641c73 100644 --- a/includes/logging/LogPager.php +++ b/includes/logging/LogPager.php @@ -384,6 +384,8 @@ class LogPager extends ReverseChronologicalPager { } /** + * Guaranteed to either return a valid title string or a Zero-Length String + * * @return string */ public function getPerformer() { diff --git a/includes/specials/SpecialLog.php b/includes/specials/SpecialLog.php index bbe0e0d734..af087a667b 100644 --- a/includes/specials/SpecialLog.php +++ b/includes/specials/SpecialLog.php @@ -187,7 +187,8 @@ class SpecialLog extends SpecialPage { # Set relevant user if ( $pager->getPerformer() ) { - $this->getSkin()->setRelevantUser( User::newFromName( $pager->getPerformer() ) ); + $performerUser = User::newFromName( $pager->getPerformer(), false ); + $this->getSkin()->setRelevantUser( $performerUser ); } # Show form options -- 2.20.1