From 18f20e179551ac27e9aaa3256b757cfd1cd01e8e Mon Sep 17 00:00:00 2001 From: Umherirrender Date: Wed, 11 Nov 2020 22:43:18 +0100 Subject: Replace deprecated WikiPage::factory in deletion related classes Change-Id: Ie90fc9ffb1471ad58de29530bca51d606ec780af --- includes/FileDeleteForm.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'includes/FileDeleteForm.php') diff --git a/includes/FileDeleteForm.php b/includes/FileDeleteForm.php index 229290116bde..58d632ca2301 100644 --- a/includes/FileDeleteForm.php +++ b/includes/FileDeleteForm.php @@ -201,7 +201,8 @@ class FileDeleteForm { $status = Status::newFatal( 'cannotdelete', wfEscapeWikiText( $title->getPrefixedText() ) ); - $page = WikiPage::factory( $title ); + $page = MediaWikiServices::getInstance()->getWikiPageFactory()->newFromTitle( $title ); + '@phan-var WikiFilePage $page'; $dbw = wfGetDB( DB_MASTER ); $dbw->startAtomic( __METHOD__ ); // delete the associated article first -- cgit v1.2.3