zhuyifei1999 created this task.
zhuyifei1999 added subscribers: zhuyifei1999, Ladsgroup, jayvdb.
zhuyifei1999 added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  After T11823,
  ```
  $ python /shared/pywikipedia/core/pwb.py shell
  Welcome to the Pywikibot interactive shell!
  >>> import pywikibot as pyb
  >>> pywikibot.Link(u"be-tarask:Страсбург", source=pywikibot.Site("en", 
"wikipedia"))
  Traceback (most recent call last):
    File "<console>", line 1, in <module>
    File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line 
4749, in __repr__
      return "pywikibot.page.Link(%r, %r)" % (self.title, self.site)
    File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line 
4937, in title
      self.parse()
    File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line 
4831, in parse
      self._text, self._site, prefix, e))
  SiteDefinitionError: be-tarask:Страсбург is not a local page on wikipedia:en, 
and the interwiki prefix be-tarask is not supported by PyWikiBot!:
  Unknown URL 'https://be-x-old.wikipedia.org/wiki/$1'.
  >>> pywikibot.Link(u"be-x-old:Страсбург", source=pywikibot.Site("en", 
"wikipedia"))
  Traceback (most recent call last):
    File "<console>", line 1, in <module>
    File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line 
4749, in __repr__
      return "pywikibot.page.Link(%r, %r)" % (self.title, self.site)
    File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line 
4937, in title
      self.parse()
    File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line 
4831, in parse
      self._text, self._site, prefix, e))
  SiteDefinitionError: be-x-old:Страсбург is not a local page on wikipedia:en, 
and the interwiki prefix be-x-old is not supported by PyWikiBot!:
  Unknown URL 'https://be-x-old.wikipedia.org/wiki/$1'.
  ```
  
  Expected: Instead of SiteDefinitionError, It should parse the link to 
[[https://be-tarask.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%B0%D1%81%D0%B1%D1%83%D1%80%D0%B3|be-tarask:Страсбург]].

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

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

To: zhuyifei1999
Cc: Aklapper, pywikibot-bugs-list, jayvdb, Ladsgroup, zhuyifei1999



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to