Page MenuHomePhabricator

🙅 Handle "Blocked user" and "Protected entity page" cases
Closed, ResolvedPublic

Description

  • both cases are currently handled by AssertUserIsAuthorized in our code
  • investigation needed on how to differentiate between the two 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

https://gerrit.wikimedia.org/r/1064749

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

https://gerrit.wikimedia.org/r/1064762

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

https://gerrit.wikimedia.org/r/1064777

Change #1064749 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Return result object from PermissionChecker

https://gerrit.wikimedia.org/r/1064749

Change #1064762 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Respond with more specific error for protected pages

https://gerrit.wikimedia.org/r/1064762

Change #1064777 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Respond with more specific error for blocked users

https://gerrit.wikimedia.org/r/1064777