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