From f498cef9a59677fb71e8e715b1f1ab54b20d93ac Mon Sep 17 00:00:00 2001 From: Justin Georgi Date: Wed, 23 Oct 2024 21:01:32 -0700 Subject: [PATCH] Fix non-file page edit error Signed-off-by: Justin Georgi --- includes/GlModelViewer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/GlModelViewer.php b/includes/GlModelViewer.php index 7b7566f..369fae9 100644 --- a/includes/GlModelViewer.php +++ b/includes/GlModelViewer.php @@ -43,7 +43,7 @@ class GlModelViewer extends ImageHandler { public static function onAlternateEditPreview( EditPage $editor, Content $content, string &$previewHTML, ?ParserOutput &$parserOutput ) { $file = MediaWikiServices::getInstance()->getRepoGroup()->findFile($editor->getTitle()); - if ($file->getMimeType() !== 'model/gltf-binary') { + if (!$file || $file->getMimeType() !== 'model/gltf-binary') { return true; } $out = $editor->getContext()->getOutput();