Xqt added a comment.

  The current behavior is:
  
    >>> s = pywikibot.Site('ar')
    >>> p = pywikibot.Page(s, 'قالب:ﻲﺘﻴﻣﺓ')
    >>> p
    Page('قالب:ﻲﺘﻴﻣﺓ')
    >>> p.exists()
    WARNING: API warning (query): The value passed for "titles" contains 
invalid or non-normalized data. Textual data should be valid, NFC-normalized 
Unicode without C0 control characters other than HT (\t), LF (\n), and CR (\r).
    Traceback (most recent call last):
      File "<pyshell#42>", line 1, in <module>
        p.exists()
      File "C:\pwb\GIT\core\pywikibot\page\__init__.py", line 718, in exists
        return self.pageid > 0
      File "C:\pwb\GIT\core\pywikibot\page\__init__.py", line 265, in pageid
        self.site.loadpageinfo(self)
      File "C:\pwb\GIT\core\pywikibot\site\_apisite.py", line 1110, in 
loadpageinfo
        self._update_page(page, query)
      File "C:\pwb\GIT\core\pywikibot\site\_apisite.py", line 1087, in 
_update_page
        raise InconsistentTitleError(page, pageitem['title'])
    pywikibot.exceptions.InconsistentTitleError: Query on [[ar:قالب:ﻲﺘﻴﻣﺓ]] 
returned data on 'قالب:يتيمة'
    >>> 
  
  Can this task be  closed? Or is sth left to do here?

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

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

To: Xqt
Cc: alaa, cscott, Thibaut120094, Zppix, whym, Dalba, Ladsgroup, jayvdb, Xqt, 
StudiesWorld, pywikibot-bugs-list, Aklapper, XZise, Shalomori123, Jyoo1011, 
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, 
Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to