Slon/Api/V1/Statuses: Handle 'sensitive' parameter if POSTed as string rather than boolean
This commit is contained in:
parent
c0a28a6f17
commit
6f11f7830d
1 changed files with 3 additions and 0 deletions
|
@ -239,6 +239,9 @@ U0 @slon_api_v1_statuses_post(SlonHttpSession* session)
|
||||||
U8* username = account_object->@("username");
|
U8* username = account_object->@("username");
|
||||||
|
|
||||||
Bool sensitive = request_json->@("sensitive") > 0;
|
Bool sensitive = request_json->@("sensitive") > 0;
|
||||||
|
if (request_json->@("sensitive", TRUE)(JsonKey*)->type == JSON_STRING) {
|
||||||
|
sensitive = (!StrICmp("true", request_json->@("sensitive")));
|
||||||
|
}
|
||||||
U8* in_reply_to_id = request_json->@("in_reply_to_id");
|
U8* in_reply_to_id = request_json->@("in_reply_to_id");
|
||||||
U8* visibility = request_json->@("visibility");
|
U8* visibility = request_json->@("visibility");
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue