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]