From: Vsevolod Stakhov Date: Thu, 10 Jan 2019 15:47:30 +0000 (+0000) Subject: [Minor] Core: Do not include full urls in output unless asked X-Git-Tag: 1.9.0~343 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=1c11c280f0db0b6386aa2adf1d94a00dd72c9640;p=rspamd.git [Minor] Core: Do not include full urls in output unless asked --- diff --git a/src/libserver/protocol.c b/src/libserver/protocol.c index 45051ce51..35463be52 100644 --- a/src/libserver/protocol.c +++ b/src/libserver/protocol.c @@ -1154,13 +1154,16 @@ rspamd_protocol_write_ucl (struct rspamd_task *task, } if (flags & RSPAMD_PROTOCOL_URLS) { - if (task->cfg->log_urls || (task->flags & RSPAMD_TASK_FLAG_EXT_URLS)) { + if (task->flags & RSPAMD_TASK_FLAG_EXT_URLS) { if (g_hash_table_size (task->urls) > 0) { - ucl_object_insert_key (top, rspamd_urls_tree_ucl (task->urls, - task), "urls", 0, false); + ucl_object_insert_key (top, + rspamd_urls_tree_ucl (task->urls, task), + "urls", 0, false); } + if (g_hash_table_size (task->emails) > 0) { - ucl_object_insert_key (top, rspamd_emails_tree_ucl (task->emails, task), + ucl_object_insert_key (top, + rspamd_emails_tree_ucl (task->emails, task), "emails", 0, false); } }