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
