mirror of
https://git.checksum.fail/alec/slon.git
synced 2025-12-08 12:09:55 +02:00
Meta: Suppress compiler warnings
This commit is contained in:
@@ -25,7 +25,6 @@ U0 @slon_api_v1_announcements_delete(SlonHttpSession* session)
|
|||||||
|
|
||||||
if (!StrICmp("reactions", verb)) {
|
if (!StrICmp("reactions", verb)) {
|
||||||
JsonArray* emoji_array = announcement->o("reactions")->a(emoji);
|
JsonArray* emoji_array = announcement->o("reactions")->a(emoji);
|
||||||
Bool save_announcements = FALSE;
|
|
||||||
if (emoji_array && emoji_array->contains(account_id)) {
|
if (emoji_array && emoji_array->contains(account_id)) {
|
||||||
for (i = 0; i < emoji_array->length; i++) {
|
for (i = 0; i < emoji_array->length; i++) {
|
||||||
if (!StrICmp(account_id, emoji_array->@(i))) {
|
if (!StrICmp(account_id, emoji_array->@(i))) {
|
||||||
|
|||||||
@@ -287,6 +287,7 @@ U0 @slon_admin_new_account(SlonHttpSession* session)
|
|||||||
U0 @slon_admin_new_announcement(SlonHttpSession* session)
|
U0 @slon_admin_new_announcement(SlonHttpSession* session)
|
||||||
{
|
{
|
||||||
SLON_SCRATCH_BUFFER_AND_REQUEST_JSON
|
SLON_SCRATCH_BUFFER_AND_REQUEST_JSON
|
||||||
|
no_warn scratch_buffer;
|
||||||
|
|
||||||
if (request_json->@("content")) {
|
if (request_json->@("content")) {
|
||||||
U8* id = @slon_api_generate_unique_id(session);
|
U8* id = @slon_api_generate_unique_id(session);
|
||||||
@@ -305,8 +306,6 @@ U0 @slon_admin_new_announcement(SlonHttpSession* session)
|
|||||||
announcement->set("statuses", SLON_EMPTY_JSON_ARRAY, JSON_ARRAY);
|
announcement->set("statuses", SLON_EMPTY_JSON_ARRAY, JSON_ARRAY);
|
||||||
announcement->set("tags", Json.CreateArray(slon_db_mem_task), JSON_ARRAY);
|
announcement->set("tags", Json.CreateArray(slon_db_mem_task), JSON_ARRAY);
|
||||||
announcement->set("emojis", Json.CreateArray(slon_db_mem_task), JSON_ARRAY);
|
announcement->set("emojis", Json.CreateArray(slon_db_mem_task), JSON_ARRAY);
|
||||||
// Internally, "reactions" is { "emoji": [ "account_id", "account_id", ... ]}
|
|
||||||
// This is presented to the client as: "reactions": [ { "name": "emoji", "count": xxx, "me": true/false }, ... ]
|
|
||||||
announcement->set("reactions", Json.CreateObject(slon_db_mem_task), JSON_OBJECT);
|
announcement->set("reactions", Json.CreateObject(slon_db_mem_task), JSON_OBJECT);
|
||||||
db->a("announcements")->append(announcement);
|
db->a("announcements")->append(announcement);
|
||||||
@slon_db_save_announcements_to_disk;
|
@slon_db_save_announcements_to_disk;
|
||||||
|
|||||||
Reference in New Issue
Block a user