Xqt has submitted this change and it was merged.
Change subject: Wikibase is now using Uppercase ID
......................................................................
Wikibase is now using Uppercase ID
Change-Id: Ic11bd62afdc8a63310b3d86ec41a018ac2d3d406
---
M wikipedia.py
1 file changed, 5 insertions(+), 9 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/wikipedia.py b/wikipedia.py
index c459615..ab7ebaa 100644
--- a/wikipedia.py
+++ b/wikipedia.py
@@ -4309,7 +4309,7 @@
except ValueError:
search=self.searchentities(value, 'item',
lang=self._originSite.lang)
- value=int(search[0]["id"].replace("q",
""))
+ value=int(search[0]["id"][1:])
else:
pass
else:
@@ -4349,7 +4349,7 @@
else:
params = {
'action': 'wbcreateclaim',
- 'entity': self.title().replace("Q", "q"),
+ 'entity': self.title(),
'snaktype': 'value',
'property': "p%d" % propertyID,
'value': value,
@@ -4388,9 +4388,7 @@
value = int(ref[i])
except ValueError:
try:
- value = int(
- ref[i].lower().replace("Q",
-
"").replace("P", ""))
+ value = int(ref[i][1:])
except ValueError:
if i == 0:
typesearch = 'property'
@@ -4400,9 +4398,7 @@
ref[i], typesearch,
lang=self._originSite.lang)
value = int(
- search[0]["id"].replace("q",
-
"").replace("p",
-
""))
+ search[0]["id"][1:])
else:
pass
else:
@@ -4480,7 +4476,7 @@
except ValueError:
search=self.searchentities(value, 'item',
lang=self._originSite.lang)
- value=int(search[0]["id"].replace("q",
""))
+ value=int(search[0]["id"][1:])
else:
pass
else:
--
To view, visit
https://gerrit.wikimedia.org/r/83799
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ic11bd62afdc8a63310b3d86ec41a018ac2d3d406
Gerrit-PatchSet: 2
Gerrit-Project: pywikibot/compat
Gerrit-Branch: master
Gerrit-Owner: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Legoktm <legoktm.wikipedia(a)gmail.com>
Gerrit-Reviewer: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot