From: Brad Jorsch Date: Thu, 15 Oct 2015 13:09:02 +0000 (-0400) Subject: Use specified pageId for LinksDeletionUpdate→DeleteLinksJob X-Git-Tag: 1.31.0-rc.0~9385 X-Git-Url: http://git.cyclocoop.org/%24image?a=commitdiff_plain;h=3ea8d8c63c6969146404a4ccacd405acdf6a9e04;p=lhc%2Fweb%2Fwiklou.git Use specified pageId for LinksDeletionUpdate→DeleteLinksJob Not page->getId() which may now be 0 due to the page having been deleted. Bug: T115586 Change-Id: I5a3482bbe1df23dda0f33e7d675b06d616395bb6 --- diff --git a/includes/deferred/LinksDeletionUpdate.php b/includes/deferred/LinksDeletionUpdate.php index d7848400ef..4a7b991606 100644 --- a/includes/deferred/LinksDeletionUpdate.php +++ b/includes/deferred/LinksDeletionUpdate.php @@ -108,7 +108,7 @@ class LinksDeletionUpdate extends SqlDataUpdate implements EnqueueableDataUpdate 'wiki' => $this->mDb->getWikiID(), 'job' => new JobSpecification( 'deleteLinks', - array( 'pageId' => $this->page->getId() ), + array( 'pageId' => $this->pageId ), array( 'removeDuplicates' => true ), $this->page->getTitle() )