From 36c37f62e47a1123292f30422ffc076bb810d477 Mon Sep 17 00:00:00 2001 From: The Foilist <46063449+The-Foilist@users.noreply.github.com> Date: Thu, 30 Dec 2021 15:23:11 -0500 Subject: [PATCH 1/4] Update PagePropsProxy.php For compatibility with MediaWiki version 1.37+ --- includes/services/Helpers/PagePropsProxy.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/includes/services/Helpers/PagePropsProxy.php b/includes/services/Helpers/PagePropsProxy.php index 4124eb6b..cf059e08 100644 --- a/includes/services/Helpers/PagePropsProxy.php +++ b/includes/services/Helpers/PagePropsProxy.php @@ -37,8 +37,10 @@ public function set( $id, array $props ) { $dbw->replace( 'page_props', [ - 'pp_page', - 'pp_propname' + [ + 'pp_page', + 'pp_propname' + ] ], [ 'pp_page' => $id, From 47e704f414f4c67bd3948fbc0cb8a3be17c26327 Mon Sep 17 00:00:00 2001 From: The Foilist <46063449+The-Foilist@users.noreply.github.com> Date: Sat, 15 Jan 2022 15:24:52 -0500 Subject: [PATCH 2/4] Update PortableInfoboxParsingHelper.php --- includes/services/Helpers/PortableInfoboxParsingHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/services/Helpers/PortableInfoboxParsingHelper.php b/includes/services/Helpers/PortableInfoboxParsingHelper.php index 4e9189f7..8962c0fe 100644 --- a/includes/services/Helpers/PortableInfoboxParsingHelper.php +++ b/includes/services/Helpers/PortableInfoboxParsingHelper.php @@ -73,7 +73,7 @@ public function reparseArticle( \Title $title ) { protected function fetchArticleContent( \Title $title ) { if ( $title && $title->exists() ) { $content = \WikiPage::factory( $title ) - ->getContent( \Revision::FOR_PUBLIC ) + ->getContent( \RevisionRecord::FOR_PUBLIC ) ->getNativeData(); } From 08096fb5ff89e6bd4043b541fdfa5e8f512e4ebe Mon Sep 17 00:00:00 2001 From: The Foilist <46063449+The-Foilist@users.noreply.github.com> Date: Sat, 15 Jan 2022 15:35:48 -0500 Subject: [PATCH 3/4] Update PortableInfoboxParsingHelper.php --- includes/services/Helpers/PortableInfoboxParsingHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/services/Helpers/PortableInfoboxParsingHelper.php b/includes/services/Helpers/PortableInfoboxParsingHelper.php index 8962c0fe..4e9189f7 100644 --- a/includes/services/Helpers/PortableInfoboxParsingHelper.php +++ b/includes/services/Helpers/PortableInfoboxParsingHelper.php @@ -73,7 +73,7 @@ public function reparseArticle( \Title $title ) { protected function fetchArticleContent( \Title $title ) { if ( $title && $title->exists() ) { $content = \WikiPage::factory( $title ) - ->getContent( \RevisionRecord::FOR_PUBLIC ) + ->getContent( \Revision::FOR_PUBLIC ) ->getNativeData(); } From d6b17adad863cfb5cbb9a86eaa750ccc59a2fdcd Mon Sep 17 00:00:00 2001 From: The Foilist <46063449+The-Foilist@users.noreply.github.com> Date: Sat, 15 Jan 2022 19:23:50 -0500 Subject: [PATCH 4/4] Update PortableInfoboxParsingHelper.php --- includes/services/Helpers/PortableInfoboxParsingHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/services/Helpers/PortableInfoboxParsingHelper.php b/includes/services/Helpers/PortableInfoboxParsingHelper.php index 4e9189f7..914eb120 100644 --- a/includes/services/Helpers/PortableInfoboxParsingHelper.php +++ b/includes/services/Helpers/PortableInfoboxParsingHelper.php @@ -73,7 +73,7 @@ public function reparseArticle( \Title $title ) { protected function fetchArticleContent( \Title $title ) { if ( $title && $title->exists() ) { $content = \WikiPage::factory( $title ) - ->getContent( \Revision::FOR_PUBLIC ) + ->getContent( \MediaWiki\Revision\RevisionRecord::FOR_PUBLIC ) ->getNativeData(); }