]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
add task digest 5313/head
authorDmitriy Alekseev <1865999+dragoangel@users.noreply.github.com>
Tue, 21 Jan 2025 23:40:57 +0000 (00:40 +0100)
committerGitHub <noreply@github.com>
Tue, 21 Jan 2025 23:40:57 +0000 (00:40 +0100)
src/plugins/lua/elastic.lua

index cc36893c0d7e19f709554301f1a7681523686a68..b26fbd8e8451afe621364abbb42f0776277fffc6 100644 (file)
@@ -449,6 +449,7 @@ local function get_general_metadata(task)
   local empty = settings['index_template']['empty_value']
   local user = task:get_user()
   r.rspamd_server = rspamd_hostname or empty
+  r.digest = task:get_digest() or empty
 
   r.action = task:get_metric_action() or empty
   r.score = task:get_metric_score()[1] or 0
@@ -1278,6 +1279,7 @@ local function configure_index_template(cfg, ev_base)
             type = 'object',
             properties = {
               rspamd_server = t_keyword,
+              digest = t_keyword,
               action = t_keyword,
               score = t_double,
               symbols = symbols_obj,