jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/396361 )

Change subject: PageContentSave WikiPage typehint
......................................................................


PageContentSave WikiPage typehint

Change-Id: I90b263bdc3f9280349ffb462417c195951e575de
---
M includes/CampaignHooks.php
1 file changed, 6 insertions(+), 4 deletions(-)

Approvals:
  Legoktm: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/includes/CampaignHooks.php b/includes/CampaignHooks.php
index 8aa6cb2..eb98c31 100644
--- a/includes/CampaignHooks.php
+++ b/includes/CampaignHooks.php
@@ -34,7 +34,8 @@
         *
         * Sets up appropriate entries in the uc_campaigns table for each 
Campaign
         * Acts everytime a page in the NS_CAMPAIGN namespace is saved
-        * @param Article $article
+        *
+        * @param WikiPage $wikiPage
         * @param User $user
         * @param Content $content
         * @param string $summary
@@ -45,10 +46,11 @@
         * @param Revision $revision
         * @param Status $status
         * @param int $baseRevId
+        *
         * @return bool
         */
        public static function onPageContentSaveComplete(
-               $article, $user, $content, $summary, $isMinor, $isWatch,
+               WikiPage $wikiPage, $user, $content, $summary, $isMinor, 
$isWatch,
                $section, $flags, $revision, $status, $baseRevId
        ) {
                if ( !$content instanceof CampaignContent ) {
@@ -64,13 +66,13 @@
                $success = $dbw->upsert(
                        'uw_campaigns',
                        array_merge( [
-                               'campaign_name' => 
$article->getTitle()->getDBkey()
+                               'campaign_name' => 
$wikiPage->getTitle()->getDBkey()
                        ], $insertData ),
                        [ 'campaign_name' ],
                        $insertData
                );
 
-               $campaign = new UploadWizardCampaign( $article->getTitle(), 
$content->getJsonData() );
+               $campaign = new UploadWizardCampaign( $wikiPage->getTitle(), 
$content->getJsonData() );
                $dbw->onTransactionPreCommitOrIdle( function () use ( $campaign 
) {
                        $campaign->invalidateCache();
                } );

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I90b263bdc3f9280349ffb462417c195951e575de
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UploadWizard
Gerrit-Branch: master
Gerrit-Owner: Addshore <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to