From: rillke Date: Sat, 9 Apr 2016 23:49:52 +0000 (+0200) Subject: Do not validate relevant user name X-Git-Tag: 1.31.0-rc.0~7313^2 X-Git-Url: http://git.cyclocoop.org/%24self?a=commitdiff_plain;h=208a99091e180c7402f4f91617b93616d2ef4d2c;p=lhc%2Fweb%2Fwiklou.git Do not validate relevant user name - This makes Special:Log's behaviour consistent with other special pages, e.g. Special:Contributions. Change-Id: Ic0a9322d920d7514bacac1f29a1da4fe57cae854 --- 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