commit 27c0e17: [Fix] Fix maps expressions evaluation

Vsevolod Stakhov vsevolod at highsecure.ru
Fri Feb 7 09:56:09 UTC 2020


Author: Vsevolod Stakhov
Date: 2020-02-07 09:52:19 +0000
URL: https://github.com/rspamd/rspamd/commit/27c0e172a5ffb1552cc6db72a0dfcc0932718347

[Fix] Fix maps expressions evaluation
Issue: #3256
Submitted by: @rm-minus-rf

---
 lualib/lua_maps_expressions.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lualib/lua_maps_expressions.lua b/lualib/lua_maps_expressions.lua
index bf3215d39..9535f809d 100644
--- a/lualib/lua_maps_expressions.lua
+++ b/lualib/lua_maps_expressions.lua
@@ -78,7 +78,7 @@ local function process_func(elt, task)
 
   local res = elt.expr:process(process_atom)
 
-  if res then
+  if res > 0 then
     return res,matched
   end
 


More information about the Commits mailing list