jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/437162 )
Change subject: [bugfix] Fix namespaces handling in transferbot.py
......................................................................
[bugfix] Fix namespaces handling in transferbot.py
Bug: T61649
Change-Id: I3ad81ed123a5102b4c0bb73281104beb03a88034
---
M scripts/transferbot.py
1 file changed, 4 insertions(+), 3 deletions(-)
Approvals:
Dalba: Looks good to me, approved
jenkins-bot: Verified
diff --git a/scripts/transferbot.py b/scripts/transferbot.py
index 2988990..766489a 100755
--- a/scripts/transferbot.py
+++ b/scripts/transferbot.py
@@ -135,9 +135,10 @@
'gen_args': gen_args, 'prefix': prefix})
for page in gen:
- targetpage = pywikibot.Page(tosite, prefix + page.title())
- edithistpage = pywikibot.Page(tosite, prefix + page.title()
- + '/edithistory')
+ target_title = (prefix + page.namespace().canonical_prefix()
+ + page.title(withNamespace=False))
+ targetpage = pywikibot.Page(tosite, target_title)
+ edithistpage = pywikibot.Page(tosite, target_title + '/edithistory')
summary = 'Moved page from {old} ([[{new}/edithistory|history]])'\
.format(old=page.title(asLink=True, insite=tosite),
new=targetpage.title() if not
--
To view, visit
https://gerrit.wikimedia.org/r/437162
To unsubscribe, or for help writing mail filters, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I3ad81ed123a5102b4c0bb73281104beb03a88034
Gerrit-Change-Number: 437162
Gerrit-PatchSet: 2
Gerrit-Owner: Dvorapa <dvorapa(a)seznam.cz>
Gerrit-Reviewer: Dalba <dalba.wiki(a)gmail.com>
Gerrit-Reviewer: Dvorapa <dvorapa(a)seznam.cz>
Gerrit-Reviewer: Framawiki <framawiki(a)tools.wmflabs.org>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: Ricordisamoa <ricordisamoa(a)openmailbox.org>
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