From: Mark A. Hershberger Date: Mon, 11 Sep 2017 16:21:56 +0000 (-0400) Subject: WikiPage::doCreate() should provide 12th parameter to PageContentSaveComplete hook X-Git-Tag: 1.31.0-rc.0~2119^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22config_fonctions%22%2C%20%22image_process=%24process%22%29%20.%20%22?a=commitdiff_plain;h=0861a317b49b87260d262b5d0d7753f64ad49652;p=lhc%2Fweb%2Fwiklou.git WikiPage::doCreate() should provide 12th parameter to PageContentSaveComplete hook In case the hook user has created the 12th param without a default. Bug: T175596 Change-Id: I63142daaaeea069364dc70b45ee62680ac955f1e --- diff --git a/includes/page/WikiPage.php b/includes/page/WikiPage.php index 6fc36f6858..bbf22ba2d4 100644 --- a/includes/page/WikiPage.php +++ b/includes/page/WikiPage.php @@ -1921,10 +1921,10 @@ class WikiPage implements Page, IDBAccessObject { $wikiPage = $this; // Trigger post-create hook $params = [ &$wikiPage, &$user, $content, $summary, - $flags & EDIT_MINOR, null, null, &$flags, $revision ]; + $flags & EDIT_MINOR, null, null, &$flags, $revision ]; Hooks::run( 'PageContentInsertComplete', $params ); // Trigger post-save hook - $params = array_merge( $params, [ &$status, $meta['baseRevId'] ] ); + $params = array_merge( $params, [ &$status, $meta['baseRevId'], 0 ] ); Hooks::run( 'PageContentSaveComplete', $params ); } ),