commit 06f9ed1: [Minor] Neural: Do not filter static profiles
Vsevolod Stakhov
vsevolod at highsecure.ru
Tue May 4 11:21:04 UTC 2021
Author: Vsevolod Stakhov
Date: 2021-05-04 12:17:24 +0100
URL: https://github.com/rspamd/rspamd/commit/06f9ed1d12b9096f722ab5ea387cd805e4b17290 (HEAD -> master)
[Minor] Neural: Do not filter static profiles
---
lualib/plugins/neural.lua | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/lualib/plugins/neural.lua b/lualib/plugins/neural.lua
index 557133591..64d21ce37 100644
--- a/lualib/plugins/neural.lua
+++ b/lualib/plugins/neural.lua
@@ -653,7 +653,11 @@ local function process_rules_settings()
end
-- Generic stuff
- selt.symbols = fun.totable(fun.filter(filter_symbols_predicate, selt.symbols))
+ if not profile then
+ -- Do filtering merely if we are using a dynamic profile
+ selt.symbols = fun.totable(fun.filter(filter_symbols_predicate, selt.symbols))
+ end
+
table.sort(selt.symbols)
selt.digest = lua_util.table_digest(selt.symbols)
More information about the Commits
mailing list