jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/787876 )
Change subject: [IMPR]: make IndexPage more robust when getting links in Page ns ......................................................................
[IMPR]: make IndexPage more robust when getting links in Page ns
site.pagelinks() sometimes might miss some links, due to reasons outside pywikibot. Until the root cause is clarified, make it more robust, at the expense of one extra query.
Bug: T307280 Change-Id: I981be2346ad0f4f4601dc07cc3f43b9987a054a0 --- M pywikibot/proofreadpage.py 1 file changed, 3 insertions(+), 0 deletions(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/pywikibot/proofreadpage.py b/pywikibot/proofreadpage.py index 6b9914c..9a6267c 100644 --- a/pywikibot/proofreadpage.py +++ b/pywikibot/proofreadpage.py @@ -826,6 +826,9 @@
self._all_page_links = set( self.site.pagelinks(self, namespaces=site.proofread_page_ns)) + # bug T307280 + self._all_page_links |= set( + self.site.pagetemplates(self, namespaces=site.proofread_page_ns))
self._cached = False
pywikibot-commits@lists.wikimedia.org