Page MenuHomePhabricator

Editing Lexeme: Check permission in APIs
Closed, ResolvedPublic

Description

  • wbeditentity (_should_ be protected already!?)
  • wbladdform
  • wbleditformelements
  • wblremoveform

Should be implemented for all ChangeOps already through repo/includes/ChangeOp/ChangeOpBase.php

Q: on API level or inside the individual ChangeOps/Entity/...?

Event Timeline

Pablo-WMDE created this task.

Change 423948 had a related patch set (by Pablo Grass (WMDE)) published:
[mediawiki/extensions/WikibaseLexeme@master] Editing Lexeme: Check permission in APIs

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

Change 423948 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Editing Lexeme: Check permission in APIs

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

Change 424534 had a related patch set (by Pablo Grass (WMDE)) published:
[mediawiki/extensions/WikibaseLexeme@master] api errors: assert keys instead of messages

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

Change 424534 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] api errors: assert keys instead of messages

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