Page MenuHomePhabricator

💥️ Handle invalid and missing field errors for the PATCH endpoint
Closed, ResolvedPublic

Description

Same as T324592 and T324839, but for PATCH endpoints. Needs to wait until T325182 is done.

Event Timeline

Change 869726 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] REST: report invalid field errors for patched statements

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

Change 869756 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] REST: Report missing field errors for patched statements

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

Change 869760 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] REST: Remove unused StatementValidator::CODE_INVALID

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

Change 869726 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Report invalid field errors for patched statements

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

Change 869756 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Report missing field errors for patched statements

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

Change 869760 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Remove unused error codes

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