jenkins-bot submitted this change.
[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.