From d81a350d489a5b870fa7c45be96d1542434e5dfd Mon Sep 17 00:00:00 2001 From: Petr Pchelko Date: Tue, 20 Nov 2018 14:55:35 -0800 Subject: [PATCH] Convert $archivedRevisionCount to integer. Before I81a70ca03fd219d2e96b17714645d9cc4f99b3b9 the archivedRevisionCount argument of the ArticleDeleteComplete hook used to be an integer, now it's an string. This is backwards incompatible and needs to be changed back. Bug: T210013 Change-Id: I297594803fe05cc00cdf209696933b2450d020b6 --- includes/page/WikiPage.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/page/WikiPage.php b/includes/page/WikiPage.php index 6a6b2a63e4..9f623ba0b6 100644 --- a/includes/page/WikiPage.php +++ b/includes/page/WikiPage.php @@ -2729,7 +2729,7 @@ class WikiPage implements Page, IDBAccessObject { // in the job queue to avoid simultaneous deletion operations would add overhead. // Number of archived revisions cannot be known beforehand, because edits can be made // while deletion operations are being processed, changing the number of archivals. - $archivedRevisionCount = $dbw->selectField( + $archivedRevisionCount = (int)$dbw->selectField( 'archive', 'COUNT(*)', [ 'ar_namespace' => $this->getTitle()->getNamespace(), -- 2.20.1