|
|
|
|
@ -982,7 +982,7 @@ int dm_list_messages_json(struct UTUN_INSTANCE* inst, const char* conv_id, int c
|
|
|
|
|
const char* path = ready == 1 ? (const char*)sqlite3_column_text(st, 10) : ""; |
|
|
|
|
const char* status = delivered && dir ? "delivered" : ready == 1 ? "ready" : downloading ? "downloading" : |
|
|
|
|
ready < 0 ? "expired" : "pending"; |
|
|
|
|
char esc_ct[512], esc_data[DM_DATA_MAX * 6 + 1], esc_group[DM_DATA_MAX * 6 + 1], esc_path[2048]; |
|
|
|
|
char esc_ct[512], esc_data[DM_DATA_MAX * 2 + 8], esc_group[DM_DATA_MAX * 2 + 8], esc_path[2048]; |
|
|
|
|
json_escape(group_name, esc_group, sizeof(esc_group)); |
|
|
|
|
const char* display_data = invite ? text + strlen(group_name) + 1 : text; |
|
|
|
|
json_escape(ct ? ct : "", esc_ct, sizeof(esc_ct)); json_escape(display_data, esc_data, sizeof(esc_data)); |
|
|
|
|
|