- check top level field types.
- check that the data_type field is present.
- consider implementing this as a regular use case validator instead of creating a RequestValidatingDeserializer, because the RequestValidatingDeserializer would only be usable for this one use case.
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Ifrahkhanyaree_WMDE | T368398 [MAIN] REST API v1 CHECKLIST | |||
| Resolved | Ifrahkhanyaree_WMDE | T342992 👷️ Create a property | |||
| Resolved | Jakob_WMDE | T377204 👷️ Implement top-level field validation |
Event Timeline
Comment Actions
Change #1081408 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] Add CreatePropertyValidator
Comment Actions
Change #1081409 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] REST: Validate new property field types and required field
Comment Actions
Change #1081408 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Add CreatePropertyValidator
Comment Actions
Change #1081409 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Validate new property field types and required field