Do not validate relevant user name
authorrillke <rillke@wikipedia.de>
Sat, 9 Apr 2016 23:49:52 +0000 (01:49 +0200)
committerRillke <rillke@wikipedia.de>
Sat, 9 Apr 2016 23:51:32 +0000 (23:51 +0000)
- This makes Special:Log's behaviour consistent with other special
  pages, e.g. Special:Contributions.

Change-Id: Ic0a9322d920d7514bacac1f29a1da4fe57cae854

includes/logging/LogPager.php
includes/specials/SpecialLog.php

index 410c970..3d04641 100644 (file)
@@ -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() {
index bbe0e0d..af087a6 100644 (file)
@@ -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