Disable Senses in the API for the initial version of the WikibaseLexeme extension
Closed, ResolvedPublic3 Story Points

Description

API actions should not handle any requests related to senses.

API actions involved:

  • wbeditentity
  • wbsetclaim
  • wbremoveclaims

Possible also:

  • wbgetentities
  • wbgetclaims

Should use the existing LexemeEnableSenses feature toggle.

Acceptance criteria:

  • Senses can not be added/removed/edited via the API
  • If the API input contains senses, the API should ignore this input. In case of wbeditentity API, only the senses part of the input is expected to be ignored.
WMDE-leszek triaged this task as Normal priority.
WMDE-leszek updated the task description. (Show Details)
WMDE-leszek moved this task from incoming to consider for next sprint on the Wikidata board.
WMDE-leszek updated the task description. (Show Details)Mar 19 2018, 2:09 PM
WMDE-leszek updated the task description. (Show Details)
WMDE-leszek renamed this task from Disable Senses in the API for the initial version of the WikibaseLexeme extension [M] to Disable Senses in the API for the initial version of the WikibaseLexeme extension.Mar 19 2018, 2:13 PM
WMDE-leszek updated the task description. (Show Details)Mar 19 2018, 6:21 PM
WMDE-leszek updated the task description. (Show Details)Mar 20 2018, 7:47 AM
Jakob_WMDE set the point value for this task to 3.Mar 20 2018, 4:21 PM