Shizhao created this task.
Shizhao added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Cosine02, 
Aklapper.

TASK DESCRIPTION
  backlinks()  KeyError after creating a new custom namespace in zhwiki (see 
T271612 <https://phabricator.wikimedia.org/T271612> ):
  
     redirects = banner_page.backlinks(filter_redirects=True)
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/tools/__init__.py",
 line 1480, in wrapper
        return obj(*__args, **__kw)
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py",
 line 1018, in backlinks
        content=content
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/tools/__init__.py",
 line 1480, in wrapper
        return obj(*__args, **__kw)
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/site/__init__.py",
 line 1854, in pagebacklinks
        if redir.getRedirectTarget() == page:
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py",
 line 1651, in getRedirectTarget
        return self.site.getredirtarget(self)
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/site/__init__.py",
 line 1458, in getredirtarget
        ns = target.namespace()
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py",
 line 251, in namespace
        return self._link.namespace
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py",
 line 5919, in namespace
        self.parse()
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/page/__init__.py",
 line 5893, in parse
        if self._site.namespaces[self._namespace].case == 'first-letter':
      File 
"/mnt/nfs/labstore-secondary-tools-project/sz-iwbot/pywikibot/pywikibot/site/_namespace.py",
 line 334, in __getitem__
        return self._namespaces[key]
    KeyError: 102
    CRITICAL: Exiting due to uncaught exception <class 'KeyError'>
  
  This script runs on zhwiki

TASK DETAIL
  https://phabricator.wikimedia.org/T273763

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Shizhao
Cc: Aklapper, Cosine02, Shizhao, pywikibot-bugs-list, JohnsonLee01, SHEKH, 
Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, 
Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to