MtDu has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/329795 )

Change subject: Replace deprecated Article::doEdit()
......................................................................

Replace deprecated Article::doEdit()

Article::doEdit() has been deprecated since MW 1.21. This patch replaces the 
"Article" class with "WikiPage".

Bug: T151973
Change-Id: Ic0d2e01724efa65af2f00b82a058974a98316724
---
M LinkClass.php
1 file changed, 7 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/LinkFilter 
refs/changes/95/329795/1

diff --git a/LinkClass.php b/LinkClass.php
index c0df7eb..8fa0c2f 100644
--- a/LinkClass.php
+++ b/LinkClass.php
@@ -126,9 +126,12 @@
 
                // Create the wiki page for the newly-approved link
                $linkTitle = Title::makeTitleSafe( NS_LINK, $link['title'] );
-               $article = new Article( $linkTitle );
-               $article->doEdit( $link['url'], wfMessage( 
'linkfilter-edit-summary' )->inContentLanguage()->text() );
-               $newPageId = $article->getID();
+               $page = WikiPage::factory( $linkTitle );
+               $page->doEdit(
+                       $link['url'],
+                       wfMessage( 'linkfilter-edit-summary' 
)->inContentLanguage()->text()
+               );
+               $newPageID = $page->getID();
 
                // Tie link record to wiki page
                $dbw = wfGetDB( DB_MASTER );
@@ -140,7 +143,7 @@
                $dbw->update(
                        'link',
                        /* SET */array(
-                               'link_page_id' => intval( $newPageId ),
+                               'link_page_id' => intval( $newPageID ),
                                'link_approved_date' => $date
                        ),
                        /* WHERE */array( 'link_id' => intval( $id ) ),

-- 
To view, visit https://gerrit.wikimedia.org/r/329795
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic0d2e01724efa65af2f00b82a058974a98316724
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/LinkFilter
Gerrit-Branch: master
Gerrit-Owner: MtDu <justin.d...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to