jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/337059 )
Change subject: Update internals after removing claims
......................................................................
Update internals after removing claims
Change-Id: I819493b11fffb235a396005a747124aaad23b97f
---
M pywikibot/page.py
1 file changed, 5 insertions(+), 1 deletion(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/page.py b/pywikibot/page.py
index e44f393..a628efa 100644
--- a/pywikibot/page.py
+++ b/pywikibot/page.py
@@ -4450,7 +4450,11 @@
# list of length one.
if isinstance(claims, pywikibot.Claim):
claims = [claims]
- self.repo.removeClaims(claims, **kwargs)
+ data = self.repo.removeClaims(claims, **kwargs)
+ for claim in claims:
+ claim.on_item.latest_revision_id =
data['pageinfo']['lastrevid']
+ claim.on_item = None
+ claim.snak = None
def mergeInto(self, item, **kwargs):
"""
--
To view, visit
https://gerrit.wikimedia.org/r/337059
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I819493b11fffb235a396005a747124aaad23b97f
Gerrit-Change-Number: 337059
Gerrit-PatchSet: 3
Gerrit-Owner: Matěj Suchánek <matejsuchanek97(a)gmail.com>
Gerrit-Reviewer: Dalba <dalba.wiki(a)gmail.com>
Gerrit-Reviewer: Magul <tomasz.magulski(a)gmail.com>
Gerrit-Reviewer: Matěj Suchánek <matejsuchanek97(a)gmail.com>
Gerrit-Reviewer: Mpaa <mpaa.wiki(a)gmail.com>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: Zhuyifei1999 <zhuyifei1999(a)gmail.com>
Gerrit-Reviewer: Zoranzoki21 <zorandori4444(a)gmail.com>
Gerrit-Reviewer: jenkins-bot <>