thiemowmde added projects: utfnormal, MediaWiki-API.
thiemowmde added a comment.

I had a look. From what I understand this is an edit done by KrBot to a page in the project namespace (not to an entity namespace), see https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P274. The edit is rejected by MediaWiki core's API because the provided MD5 checksum does not match with the one MediaWiki core expects. The error is triggered by this line in core's ApiBase.php: https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/api/ApiBase.php;b0e34dab688b64eae52108b1fa937704a615c9cc$1124. This might happen because the WebRequest::normalizeUnicode call you can see just a few lines above does not support this character. But this is where I stopped, and would like to ask other developers more familiar with this UTF-8 clean-up, normalization, and validation to take over and assign this ticket to the proper project.

This is not a #wikidata ticket.


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

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

To: thiemowmde
Cc: Lydia_Pintscher, thiemowmde, Aklapper, Ivan_A_Krestinin, QZanden, Sethakill, dg711, Izno, Wikidata-bugs, aude, jayvdb, Anomie, Mbch331, Legoktm
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to