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

TASK DESCRIPTION
  **Steps to replicate the issue**:
  
  The `nl` site is outside the `vikidia.org` domain and can be found at 
`wikikids.nl`.
  
    >>> import pywikibot
    >>> s = pywikibot.Site('vikidia:nl')
  
  **What happens?**:
  
    Traceback (most recent call last):
      File "<pyshell#3>", line 1, in <module>
        s = pywikibot.Site('vikidia:nl')
      File "D:\pwb\GIT\core\pywikibot\__init__.py", line 265, in Site
        _sites[key] = interface(code=code, fam=fam, user=user)
      File "D:\pwb\GIT\core\pywikibot\site\_apisite.py", line 118, in __init__
        super().__init__(code, fam, user)
      File "D:\pwb\GIT\core\pywikibot\site\_basesite.py", line 90, in __init__
        raise UnknownSiteError(error_msg)
    pywikibot.exceptions.UnknownSiteError: Language 'nl' does not exist in 
family vikidia
  
  **What should have happened instead?**:
  
  The site object should be instantiated and work as usual:
  
    >>> import pywikibot
    >>> s = pywikibot.Site('vikidia:nl')
    >>> s.mediawiki_message('ok')
    OK

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

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

To: Xqt
Cc: Aklapper, Linedwell, Xqt, pywikibot-bugs-list, PotsdamLamb, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to