Page MenuHomePhabricator

[Generalised error] Invalid-value
Open, Needs TriagePublic13 Estimated Story Points

Description

Acceptance criteria:

  • Current messages it will replace:

a) Invalid title + context, Badge not a list + context, invalid patch, invalid patch field, invalid label/description/alias + context, invalid statement group, invalid statement, invalid edit tag, invalid item data , invalid statement data field
b) Invalid language code with path context, invalid patch op, invalid site id with context, sitelink title/label/description/aliaslist empty + context,

for all endpoints where they occur

  • New error case it should also cover: Incorrect sitelink type
  • HTTP status code: 400
  • Error code: invalid-value
  • Error message: Invalid value at '{json-pointer}'
  • Context: "path": "{json-pointer}"