- both cases are currently handled by AssertUserIsAuthorized in our code
- investigation needed on how to differentiate between the two cases
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Ifrahkhanyaree_WMDE | T366581 🙅 [Generalised error] Permission denied | |||
Resolved | Jakob_WMDE | T373001 🙅 Handle "Blocked user" and "Protected entity page" cases |
Event Timeline
Change #1064749 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] REST: Return result object from PermissionChecker
Change #1064762 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] REST: Respond with more specific error for protected pages
Change #1064777 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] REST: Respond with more specific error for blocked users
Change #1064749 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Return result object from PermissionChecker
Change #1064762 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Respond with more specific error for protected pages
Change #1064777 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Respond with more specific error for blocked users