https://bugzilla.wikimedia.org/show_bug.cgi?id=57768

--- Comment #2 from db <duplicate...@googlemail.com> ---
Be creative:
{"claims":[{"type":"statement","mainsnak":{"snaktype":"value","property":"P1"},"rank":"normal"}]}
for an existing item.

Only remove the datavalue from the input. There are maybe more possible
combination, all should result in a proper error message and not in an api
internal error. Maybe along to ::newFromType a
::isValidInput/::canCreateTypeFromInput or so is needed to do this, which calls
internal the same stack than the type would do.

When catching the internal error there is no way to know the missing json key,
which would be a nice information for the client.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to