Merge "Extract ParserOutput search index data fields from WikiTextContentHandler"
[lhc/web/wiklou.git] / includes / content / WikitextContentHandler.php
index e51d246..1c46d28 100644 (file)
@@ -140,7 +140,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;