- find out if the Deserializer really throws corresponding Exception (if not: find an easy way to make it work or re-negotiate subtask)
- change StatementDeserializer to catch DeserializationException and:
- throw our own subclass of DeserializationException in case of a missing required field
- rethrow otherwise
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T335067 Epic: Wikidata Query Service stabilization | |||
Resolved | Lydia_Pintscher | T314503 rollout of the new Wikibase REST API to Wikidata | |||
Resolved | Ifrahkhanyaree_WMDE | T316718 Errors in Wikibase REST API | |||
Resolved | Ollie.Shotton_WMDE | T320358 🐼️ Improve error reporting for PATCH routes | |||
Invalid | Jakob_WMDE | T320706 🐼️ Handle patch with a missing required field |