From 0861a317b49b87260d262b5d0d7753f64ad49652 Mon Sep 17 00:00:00 2001 From: "Mark A. Hershberger" Date: Mon, 11 Sep 2017 12:21:56 -0400 Subject: [PATCH] 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 --- includes/page/WikiPage.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 ); } ), -- 2.20.1