From 9053f5f2c63e7bd89a48890c71f47f243bfc39c3 Mon Sep 17 00:00:00 2001 From: Stanislav Malyshev Date: Wed, 17 Aug 2016 13:54:23 -0700 Subject: [PATCH] Fix text extraction where we don't have proper file handler Bug: T143251 Change-Id: I611f6a001bbcea971cc9126bd3f004622e88b47d --- includes/content/WikitextContentHandler.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/includes/content/WikitextContentHandler.php b/includes/content/WikitextContentHandler.php index 9baf64331d..3ad7665ace 100644 --- a/includes/content/WikitextContentHandler.php +++ b/includes/content/WikitextContentHandler.php @@ -154,7 +154,11 @@ class WikitextContentHandler extends TextContentHandler { protected function getFileText( Title $title ) { $file = wfLocalFile( $title ); if ( $file && $file->exists() ) { - return $file->getHandler()->getEntireText( $file ); + $handler = $file->getHandler(); + if ( !$handler ) { + return null; + } + return $handler->getEntireText( $file ); } return null; -- 2.20.1