From 7271ac0dcd001b514dbd9753a3d5a461fc527a9d Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 3 Jun 2019 23:29:55 +0200 Subject: Tolerate invalid titles in some ChangesFeed and LogFormatter code Bug: T224811 Change-Id: If134e20cc14d80f9186611606df0b860889bd2cf --- includes/logging/BlockLogFormatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'includes/logging') diff --git a/includes/logging/BlockLogFormatter.php b/includes/logging/BlockLogFormatter.php index ddecf9ead5db..ead290f0624f 100644 --- a/includes/logging/BlockLogFormatter.php +++ b/includes/logging/BlockLogFormatter.php @@ -127,7 +127,7 @@ class BlockLogFormatter extends LogFormatter { public function getPreloadTitles() { $title = $this->entry->getTarget(); // Preload user page for non-autoblocks - if ( substr( $title->getText(), 0, 1 ) !== '#' ) { + if ( substr( $title->getText(), 0, 1 ) !== '#' && $title->isValid() ) { return [ $title->getTalkPage() ]; } return []; -- cgit v1.2.3