jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/327777 )
Change subject: proofreadpage.py: fix IndexPage.purge()
......................................................................
proofreadpage.py: fix IndexPage.purge()
Fix workaround done for T128994.
This should solve also T153093.
Bug: T153093
Change-Id: If37c5c265536621b74e651815e81493d5930a719
---
M pywikibot/proofreadpage.py
1 file changed, 13 insertions(+), 13 deletions(-)
Approvals:
Dalba: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/proofreadpage.py b/pywikibot/proofreadpage.py
index cea677f..a3dd4d4 100644
--- a/pywikibot/proofreadpage.py
+++ b/pywikibot/proofreadpage.py
@@ -514,21 +514,21 @@
else:
return None
- def purge(self):
- """Overwrite purge method.
+ def purge(self):
+ """Overwrite purge method.
- Workaround for T128994.
- # TODO: remove once bug is fixed.
+ Workaround for T128994.
+ # TODO: remove once bug is fixed.
- Instead of a proper purge action, use PurgeRequest, which
- skips the check on write rights.
- """
- params = {'action': 'purge', 'titles':
[self.title()]}
- request = PurgeRequest(site=self.site, parameters=params)
- rawdata = request.submit()
- error_message = 'Purge action failed for %s' % self
- assert 'purge' in rawdata, error_message
- assert 'purged' in rawdata['purge'][0], error_message
+ Instead of a proper purge action, use PurgeRequest, which
+ skips the check on write rights.
+ """
+ params = {'action': 'purge', 'titles': [self.title()]}
+ request = PurgeRequest(site=self.site, parameters=params)
+ rawdata = request.submit()
+ error_message = 'Purge action failed for %s' % self
+ assert 'purge' in rawdata, error_message
+ assert 'purged' in rawdata['purge'][0], error_message
def _get_page_mappings(self):
"""Associate label and number for each page linked to the
index."""
--
To view, visit
https://gerrit.wikimedia.org/r/327777
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: If37c5c265536621b74e651815e81493d5930a719
Gerrit-PatchSet: 2
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Mpaa <mpaa.wiki(a)gmail.com>
Gerrit-Reviewer: Dalba <dalba.wiki(a)gmail.com>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Magul <tomasz.magulski(a)gmail.com>
Gerrit-Reviewer: jenkins-bot <>