jenkins-bot has submitted this change and it was merged.
Change subject: Allow Subject.originPage to be updated
......................................................................
Allow Subject.originPage to be updated
3488a4b1bb introduced a bug by changing a attribute to be a property
without a setter, however interwiki.py frequently sets this value.
Change-Id: I656e03a1d7499f7e1ba79185a8c55a5d3061681a
---
M pywikibot/interwiki_graph.py
1 file changed, 13 insertions(+), 0 deletions(-)
Approvals:
John Vandenberg: Looks good to me, but someone else must approve
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/interwiki_graph.py b/pywikibot/interwiki_graph.py
index 91aa181..2263dbc 100644
--- a/pywikibot/interwiki_graph.py
+++ b/pywikibot/interwiki_graph.py
@@ -91,6 +91,11 @@
"""Page on the origin wiki."""
return self._origin
+ @origin.setter
+ def origin(self, value):
+ """Page on the origin wiki."""
+ self._origin = value
+
@property
def originPage(self):
"""Deprecated property for the origin page.
@@ -100,6 +105,14 @@
# TODO: deprecate this property
return self.origin
+ @originPage.setter
+ def originPage(self, value):
+ """Deprecated property for the origin page.
+
+ DEPRECATED. Use origin.
+ """
+ self.origin = value
+
@property
def foundIn(self):
"""Mapping of pages to others pages interwiki linked to it.
--
To view, visit
https://gerrit.wikimedia.org/r/222605
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I656e03a1d7499f7e1ba79185a8c55a5d3061681a
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot <>