From a42862af34d601105b906ef498c1077bf67af24c Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 3 Aug 2018 19:49:08 +0100 Subject: [PATCH] [Minor] Pass all multimap config fields to the `set_metric_symbol` method --- src/plugins/lua/multimap.lua | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/plugins/lua/multimap.lua b/src/plugins/lua/multimap.lua index 303f97d0e..742f96666 100644 --- a/src/plugins/lua/multimap.lua +++ b/src/plugins/lua/multimap.lua @@ -1124,20 +1124,11 @@ if opts and type(opts) == 'table' then end if rule['score'] then -- Register metric symbol - local description = 'multimap symbol' - local group = N - if rule['description'] then - description = rule['description'] - end - if rule['group'] then - group = rule['group'] - end - rspamd_config:set_metric_symbol({ - name = rule['symbol'], - score = rule['score'], - description = description, - group = group - }) + rule.name = rule.symbol + rule.description = rule.description or 'multimap symbol' + rule.group = rule.group or N + + rspamd_config:set_metric_symbol(rule) end end, fun.filter(function(r) return not r['prefilter'] end, rules)) -- 2.39.5