]> source.dussan.org Git - rspamd.git/commitdiff
Fix score calculations.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 31 Mar 2015 10:52:34 +0000 (11:52 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 31 Mar 2015 10:52:34 +0000 (11:52 +0100)
src/plugins/lua/spamassassin.lua

index 69f53542af2bea67c68d761b0b3073c1d54b2a6a..517a368e40745c58cf1dc38ee60edb5232e377d4 100644 (file)
@@ -310,7 +310,7 @@ _.each(function(k, r)
       return 0
     end
     if r['score'] then
-      local real_score = calculate_score(k)
+      local real_score = r['score'] * calculate_score(k)
       if real_score > meta_score_alpha then
         add_sole_meta(k, r)
       end
@@ -338,7 +338,7 @@ _.each(function(k, r)
       return 0
     end
     if r['score'] then
-      local real_score = calculate_score(k)
+      local real_score = r['score'] * calculate_score(k)
       if real_score > meta_score_alpha then
         add_sole_meta(k, r)
       end
@@ -360,7 +360,7 @@ _.each(function(k, r)
       return 0
     end
     if r['score'] then
-      local real_score = calculate_score(k)
+      local real_score = r['score'] * calculate_score(k)
       if real_score > meta_score_alpha then
         add_sole_meta(k, r)
       end
@@ -384,7 +384,7 @@ _.each(function(k, r)
       return 0
     end
     if r['score'] then
-      local real_score = calculate_score(k)
+      local real_score = r['score'] * calculate_score(k)
       if real_score > meta_score_alpha then
         add_sole_meta(k, r)
       end