summaryrefslogtreecommitdiffstats
path: root/lualib/lua_scanners/common.lua
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-12-31 11:35:59 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-12-31 11:35:59 +0000
commit5c2c665915f62ffbf89bcc91217b2c995748d299 (patch)
tree0f8608cac4cc6a9b235e771fd12a0cde4c882312 /lualib/lua_scanners/common.lua
parenta72937fcfbd01b7d47bde8a46f73d01812f13ce0 (diff)
downloadrspamd-5c2c665915f62ffbf89bcc91217b2c995748d299.tar.gz
rspamd-5c2c665915f62ffbf89bcc91217b2c995748d299.zip
[Minor] Lua_scanners: Add debug aliases
Diffstat (limited to 'lualib/lua_scanners/common.lua')
-rw-r--r--lualib/lua_scanners/common.lua11
1 files changed, 2 insertions, 9 deletions
diff --git a/lualib/lua_scanners/common.lua b/lualib/lua_scanners/common.lua
index 605e3bb15..da1a4dd49 100644
--- a/lualib/lua_scanners/common.lua
+++ b/lualib/lua_scanners/common.lua
@@ -84,7 +84,7 @@ local function yield_result(task, rule, vname, N, dyn_weight)
end
end
-local function message_not_too_large(task, content, rule)
+local function message_not_too_large(task, content, rule, N)
local max_size = tonumber(rule.max_size)
if not max_size then return true end
if #content > max_size then
@@ -176,18 +176,11 @@ local function save_av_cache(task, digest, rule, to_save, N)
end
local function text_parts_min_words(task, min_words)
- local text_parts_empty = true
- local text_parts = task:get_text_parts()
-
local filter_func = function(p)
return p:get_words_count() >= min_words
end
- fun.each(function(p)
- text_parts_empty = false
- end, fun.filter(filter_func, text_parts))
-
- return text_parts_empty
+ return fun.any(filter_func, task:get_text_parts())
end