mirror of
https://git.checksum.fail/alec/slon.git
synced 2025-12-13 22:49:56 +02:00
Slon/Api/V1/Statuses: Handle 'sensitive' parameter if POSTed as string rather than boolean
This commit is contained in:
@@ -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");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user