diff options
author | Vsevolod Stakhov <vsevolod@rspamd.com> | 2022-05-17 21:30:55 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rspamd.com> | 2022-05-17 21:30:55 +0100 |
commit | b92db870b74f62562746c7e85c925d00d6949025 (patch) | |
tree | b7d6602d96e188324a1373d5b4b90227ebea4600 /src/plugins/lua | |
parent | 7a357eded768fd4248214d95dac5b1216f7eb40e (diff) | |
download | rspamd-b92db870b74f62562746c7e85c925d00d6949025.tar.gz rspamd-b92db870b74f62562746c7e85c925d00d6949025.zip |
[Minor] Reputation: Try to fix `split_symbol` default logic
Diffstat (limited to 'src/plugins/lua')
-rw-r--r-- | src/plugins/lua/reputation.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/lua/reputation.lua b/src/plugins/lua/reputation.lua index 1dce44faf..b41f66f51 100644 --- a/src/plugins/lua/reputation.lua +++ b/src/plugins/lua/reputation.lua @@ -77,7 +77,9 @@ local function add_symbol_score(task, rule, mult, params) if mult >= 0 then task:insert_result(rule.symbol .. '_SPAM', mult, params) else - task:insert_result(rule.symbol .. '_HAM', mult, params) + -- We assume that `HAM` symbol has negative score... + -- It is probably good to verify on config stage (TODO) + task:insert_result(rule.symbol .. '_HAM', math.abs(mult), params) end else task:insert_result(rule.symbol, mult, params) |