Add username for GENDER in LogFormatter only when visible
authorumherirrender <umherirrender_de.wp@web.de>
Sat, 17 Nov 2012 20:41:33 +0000 (21:41 +0100)
committercsteipp <csteipp@wikimedia.org>
Mon, 4 Mar 2013 20:04:47 +0000 (12:04 -0800)
For sanity.

bug:42621
Change-Id: If133597f06edcfdda4ad7a47506635743c80cd53

includes/logging/LogFormatter.php

index eb8779f..4d3565d 100644 (file)
@@ -439,7 +439,7 @@ class LogFormatter {
                $entry = $this->entry;
                $params = $this->extractParameters();
                $params[0] = Message::rawParam( $this->getPerformerElement() );
-               $params[1] = $entry->getPerformer()->getName();
+               $params[1] = $this->canView( LogPage::DELETED_USER ) ? $entry->getPerformer()->getName() : '';
                $params[2] = Message::rawParam( $this->makePageLink( $entry->getTarget() ) );
 
                // Bad things happens if the numbers are not in correct order