Browse Source

[Fix] Fix setting of score for parts differ

tags/1.3.0
Vsevolod Stakhov 8 years ago
parent
commit
ef82676590
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      rules/misc.lua

+ 3
- 2
rules/misc.lua View File

@@ -93,12 +93,13 @@ rspamd_config.R_PARTS_DIFFER = function(task)
local tw = task:get_mempool():get_variable('total_words', 'int')

if tw then
local score
if tw > 30 then
-- We are confident about difference
local score = (nd - 0.5) * 2.0
score = (nd - 0.5) * 2.0
else
-- We are not so confident about difference
local score = (nd - 0.5)
score = (nd - 0.5)
end
task:insert_result('R_PARTS_DIFFER', score, tostring(100.0 * nd) .. '%')
end

Loading…
Cancel
Save