Krinkle added a comment.

  The uselang is a red herring. Yes it can be strange, but that is supported 
<https://www.mediawiki.org/wiki/Manual:Uselang_hack>. It is possible that there 
is a bug and that this value should be discarded, but that is not the bug for 
this task.
  
  Our BagOStuff class allows any character to be used in a cache key, no 
problem. It just needs to be encoded correcrty, which happens automaticaly if 
you call `makeKey()` on the correct cache object - the same object that will 
store the value. The problem is that Wikibase's SimpleCacheWithBagOStuff, 
unlike all other proxy classes, is not proxying the makeKey methods correctly.

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

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

To: Krinkle
Cc: hashar, Krinkle, WMDE-leszek, Ladsgroup, Tarrow, Jdforrester-WMF, 
Agusbou2015, Liuxinyu970226, Aklapper, brennen, darthmon_wmde, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, Rxy, Jay8g, Krenair
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to