From: Vsevolod Stakhov Date: Sat, 30 Sep 2017 10:32:40 +0000 (+0100) Subject: [Fix] Deal with zero scores symbols X-Git-Tag: 1.7.0~601 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9f8bcbd508f081c79d75bc32b81cfb8ac09c4b1c;p=thirdparty%2Frspamd.git [Fix] Deal with zero scores symbols --- diff --git a/src/plugins/lua/force_actions.lua b/src/plugins/lua/force_actions.lua index d2806d1f78..d8d29b3231 100644 --- a/src/plugins/lua/force_actions.lua +++ b/src/plugins/lua/force_actions.lua @@ -45,6 +45,10 @@ local function gen_cb(expr, act, pool, message, subject, raction, honor, limit) local f_ret = task:has_symbol(atom) if f_ret then f_ret = task:get_symbol(atom)[1].score + if f_ret < 0.001 then + -- Adjust some low score to distinguish from pure zero + f_ret = 0.001 + end return f_ret end return 0