diff options
author | daniel <dkinzler@wikimedia.org> | 2019-06-03 23:29:55 +0200 |
---|---|---|
committer | Krinkle <krinklemail@gmail.com> | 2019-06-24 23:15:06 +0000 |
commit | 7271ac0dcd001b514dbd9753a3d5a461fc527a9d (patch) | |
tree | 0773b59be3895eaa3f452725b34f1614942db87a /includes/logging | |
parent | 5b6f6be130a8ee3672b6a1cbaca4e5da58d50ab5 (diff) | |
download | mediawikicore-7271ac0dcd001b514dbd9753a3d5a461fc527a9d.tar.gz mediawikicore-7271ac0dcd001b514dbd9753a3d5a461fc527a9d.zip |
Tolerate invalid titles in some ChangesFeed and LogFormatter code
Bug: T224811
Change-Id: If134e20cc14d80f9186611606df0b860889bd2cf
Diffstat (limited to 'includes/logging')
-rw-r--r-- | includes/logging/BlockLogFormatter.php | 2 |
1 files changed, 1 insertions, 1 deletions
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 []; |