jenkins-bot submitted this change.

View Change

Approvals: Meno25: Looks good to me, approved jenkins-bot: Verified
[bugfix] Ignore InvalidTitleError in commonscat.py

Bug: T267742
Change-Id: I9b5fbfb50536e6f426d8d3ae0aa38f7cbd475e06
---
M scripts/commonscat.py
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/scripts/commonscat.py b/scripts/commonscat.py
index cd13432..0eea8a2 100755
--- a/scripts/commonscat.py
+++ b/scripts/commonscat.py
@@ -41,8 +41,11 @@
import re

import pywikibot
+
from pywikibot import i18n, pagegenerators
from pywikibot.bot import ExistingPageBot, NoRedirectPageBot, SingleSiteBot
+from pywikibot.exceptions import InvalidTitleError
+
from scripts.add_text import add_text


@@ -454,6 +457,11 @@
commonsSite = self.site.image_repository()
commonsPage = pywikibot.Page(commonsSite, 'Category:' + name)

+ try: # parse title (T26742)
+ str(commonsPage)
+ except InvalidTitleError:
+ return ''
+
if not commonsPage.exists():
pywikibot.output('Commons category does not exist. '
'Examining deletion log...')

To view, visit change 692699. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I9b5fbfb50536e6f426d8d3ae0aa38f7cbd475e06
Gerrit-Change-Number: 692699
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: D3r1ck01 <xsavitar.wiki@aol.com>
Gerrit-Reviewer: Meno25 <meno25mail@gmail.com>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged