From: Vsevolod Stakhov Date: Fri, 3 Aug 2018 18:49:08 +0000 (+0100) Subject: [Minor] Pass all multimap config fields to the `set_metric_symbol` method X-Git-Tag: 1.8.0~314 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a42862af34d601105b906ef498c1077bf67af24c;p=thirdparty%2Frspamd.git [Minor] Pass all multimap config fields to the `set_metric_symbol` method --- diff --git a/src/plugins/lua/multimap.lua b/src/plugins/lua/multimap.lua index 303f97d0ee..742f966668 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))