diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-10-31 21:35:27 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-10-31 21:35:27 +0000 |
commit | a3f746d902aec4215a8d759be8cd43b987fed46a (patch) | |
tree | d658069b7e49834679034d80a6d361aa800b2631 /src/plugins/lua/neural.lua | |
parent | 1038ed360c95125d6832806c1d58160d1dacb33c (diff) | |
download | rspamd-a3f746d902aec4215a8d759be8cd43b987fed46a.tar.gz rspamd-a3f746d902aec4215a8d759be8cd43b987fed46a.zip |
[Minor] Ignore skipped tasks
TODO: write a generic framework for that stuff
Diffstat (limited to 'src/plugins/lua/neural.lua')
-rw-r--r-- | src/plugins/lua/neural.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/lua/neural.lua b/src/plugins/lua/neural.lua index 71ae3afb6..43d7bb127 100644 --- a/src/plugins/lua/neural.lua +++ b/src/plugins/lua/neural.lua @@ -904,6 +904,8 @@ local function check_anns(rule, _, ev_base) end local function ann_push_vector(task) + if task:has_flag('skip') then return end + if not settings.allow_local and lua_util.is_rspamc_or_controller(task) then return end local scores = task:get_metric_score() for _,rule in pairs(settings.rules) do local sid = "0" |