Properly make LinksUpdate be recursive when done from job queue
authorBrian Wolff <bawolff+wn@gmail.com>
Thu, 22 Oct 2015 18:56:03 +0000 (12:56 -0600)
committerBrian Wolff <bawolff+wn@gmail.com>
Thu, 22 Oct 2015 18:56:03 +0000 (12:56 -0600)
commit4d3fb38bff424fff2bee93922e7a244a87015c22
treed112eff337fc6d62edf0235d6d0df0e3186b3739
parent0158312d4bc3de9c15064a12a73b4bf57580e45e
Properly make LinksUpdate be recursive when done from job queue

New enqueue method of DeferredUpdates was turning LinksUpdate
updates into Jobs. However RefreshLinksJob was not properly
reconstructing the secondary updates as being recursive (if they
were recursive). This means that templates weren't having the pages
that were using them being updated.

See also related T116001.

Change-Id: Ia06246efb2034fdfe07232fd8c2334160edbcf02
includes/deferred/LinksUpdate.php
includes/jobqueue/jobs/RefreshLinksJob.php