From: Vsevolod Stakhov Date: Thu, 11 Aug 2016 15:08:26 +0000 (+0100) Subject: [Minor] Fix multimap initialization X-Git-Tag: 1.3.3~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f97b04e03c4662d31f7158747fe11481949ce68;p=thirdparty%2Frspamd.git [Minor] Fix multimap initialization --- diff --git a/src/plugins/lua/multimap.lua b/src/plugins/lua/multimap.lua index d17a24bf02..e40cb01ccf 100644 --- a/src/plugins/lua/multimap.lua +++ b/src/plugins/lua/multimap.lua @@ -550,7 +550,7 @@ local function add_multimap_rule(key, newrule) return nil end - newrule['redis_key'] = string.match(newrule['map'], '^redis://(.*$)') + newrule['redis_key'] = string.match(newrule['map'], '^redis://(.*)$') if newrule['redis_key'] then ret = true @@ -684,8 +684,6 @@ if opts and type(opts) == 'table' then else table.insert(rules, rule) end - else - rspamd_logger.errx(rspamd_config, 'parameter ' .. k .. ' is invalid, must be an object') end end -- add fake symbol to check all maps inside a single callback