Page MenuHomePhabricator

[Generalised error] Cannot modify read-only value
Closed, ResolvedPublic5 Estimated Story Points

Description

Acceptance criteria:

  • Current messages it will replace:

all current errors where the read-only element would be modified (except PATCHing)
E.g. Changing property id of statement for all endpoints (except PATCH, see T366255) where this occurs

  • HTTP status code: 400
  • Error code: "cannot-modify-read-only-value"
  • Error context: { "path": "{readonly_value_pointer}" }
  • Error message: The input value cannot be modified

Event Timeline

WMDE-leszek set the point value for this task to 5.Jun 20 2024, 8:51 AM

Change #1051322 had a related patch set uploaded (by Silvan Heintze; author: Silvan Heintze):

[mediawiki/extensions/Wikibase@master] REST: Generalise 'cannot-modify-read-only-value' error

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

Change #1051322 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Generalise 'cannot-modify-read-only-value' error

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