Michael added a comment.

  Thank you for the investigation!
  
  This would mean another 1-2 API calls before we can get from the initializing 
to the ready stage? I guess there is no way around that :/
  
  > This also implies that we’re estimating permissions client-side, based on 
the user’s rights, blocks, and the page’s protections.
  
  So, the cases where we might get things wrong is when one IPs is blocked, but 
`wgIsProbablyEditable` has been cached with the block-information from an 
unblocked IP (or vice versa)?
  We probably don't want to show the "You are blocked"-message to innocent IPs, 
whereas the other way around might be less bad. Though, I guess at the end of 
the day, that is a trade-off that product has to decide.

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

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

To: Lucas_Werkmeister_WMDE, Michael
Cc: Michael, Pablo-WMDE, jeblad, Aklapper, Lydia_Pintscher, darthmon_wmde, 
DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to