]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Further ip_score sanity fix
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 16 Aug 2019 12:03:17 +0000 (13:03 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 16 Aug 2019 12:03:17 +0000 (13:03 +0100)
lualib/lua_cfg_transform.lua

index 43d4a29292f64de69a4f5d036f11e92dea6f8d02..010c3fdb8f254d65a4a195e838681b7da65ed2b3 100644 (file)
@@ -360,7 +360,7 @@ return function(cfg)
   end
 
   -- Deal with IP_SCORE
-  if cfg.ip_score then
+  if cfg.ip_score and (cfg.ip_score.servers or cfg.redis) then
     logger.warnx(rspamd_config, 'ip_score module is deprecated in honor of reputation module!')
 
     if not cfg.reputation then
@@ -384,6 +384,10 @@ return function(cfg)
         }
       }
 
+      if cfg.ip_score.servers then
+        cfg.reputation.rules.ip_score.backend.redis.servers = cfg.ip_score.servers
+      end
+
       if cfg.symbols and cfg.symbols['IP_SCORE'] then
         local t = cfg.symbols['IP_SCORE']