Page MenuHomePhabricator

Wikibase API does not integrate with AssertEdit extension
Closed, ResolvedPublic

Description

The AssertEdit extension (deployed on wikidata and other wmf wikis) adds the assert param to the api edit modules to help ensure bots do not edit logged out and other such stuff.

Wikibase api modules, however, do not recognize the assert param.

AssertEdit uses the APIEditBeforeSave hook in ApiEditPage. It also uses APIGetParamDescription and APIGetAllowedParams which are in ApiBase.


Version: master
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=27841

Details

Reference
bz53106

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:03 AM
bzimport set Reference to bz53106.
  • Bug 53147 has been marked as a duplicate of this bug. ***

Change 90263 had a related patch set uploaded by Legoktm:
Merge AssertEdit extension into core

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

Change 90263 merged by jenkins-bot:
Merge AssertEdit extension into core

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

So this is fixed too, I guess.

Reopened as although this is merged in core the wikibase api modules still appear not to use it

Ah! it just doesn't show up in the module documentation!
Of course as its now available for ALLLLL of the modules :>