Merge "Add pages with ignored restricted {{DISPLAYTITLE}}s to a tracking category"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sun, 22 May 2016 21:17:10 +0000 (21:17 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sun, 22 May 2016 21:17:10 +0000 (21:17 +0000)
1  2 
includes/parser/CoreParserFunctions.php

@@@ -460,6 -460,7 +460,7 @@@ class CoreParserFunctions 
                                return '';
                        }
                } else {
+                       $parser->addTrackingCategory( 'restricted-displaytitle-ignored' );
                        $converter = $parser->getConverterLanguage()->getConverter();
                        return '<span class="error">' .
                                wfMessage( 'restricted-displaytitle',
                // fetch revision from cache/database and return the value
                $rev = self::getCachedRevisionObject( $parser, $title );
                $length = $rev ? $rev->getSize() : 0;
 +              if ( $length === null ) {
 +                      // We've had bugs where rev_len was not being recorded for empty pages, see T135414
 +                      $length = 0;
 +              }
                return self::formatRaw( $length, $raw );
        }