Explorar o código

[Rspamd] Check if ip is valid (KEEP_SPAM symbol), fixes #1759

André %!s(int64=7) %!d(string=hai) anos
pai
achega
1b5409f3fa
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      data/conf/rspamd/lua/rspamd.local.lua

+ 2 - 2
data/conf/rspamd/lua/rspamd.local.lua

@@ -23,11 +23,11 @@ rspamd_config:register_symbol({
     local redis_params = rspamd_parse_redis_server('keep_spam')
     local ip = task:get_from_ip()
 
-    if not ip then
+    if not ip:is_valid() then
       return false
     end
 
-    local from_ip_string = ip:to_string()
+    local from_ip_string = tostring(ip)
     ip_check_table = {from_ip_string}
 
     local maxbits = 128