Many Mastodon apps don't send Content-Type in DELETE, so ignore it.

This commit is contained in:
default 2024-06-08 21:08:12 +02:00
parent e026c2b82e
commit bbb365e81b

View file

@ -3008,9 +3008,6 @@ int mastoapi_delete_handler(const xs_dict *req, const char *q_path,
xs *args = NULL; xs *args = NULL;
const char *i_ctype = xs_dict_get(req, "content-type"); const char *i_ctype = xs_dict_get(req, "content-type");
if (i_ctype == NULL)
return 0;
if (i_ctype && xs_startswith(i_ctype, "application/json")) { if (i_ctype && xs_startswith(i_ctype, "application/json")) {
if (!xs_is_null(payload)) if (!xs_is_null(payload))
args = xs_json_loads(payload); args = xs_json_loads(payload);