From 9cd5065eace43916683dd113555c3e622e3d3ff6 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 4 Oct 2016 17:29:46 +0100 Subject: [PATCH] [Feature] Remove symbols weights on composites processing Now Rspamd removes symbol's score not only from the metric but from an individual symbol as well. --- src/libserver/composites.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libserver/composites.c b/src/libserver/composites.c index bca87d23a2..d0cf26a958 100644 --- a/src/libserver/composites.c +++ b/src/libserver/composites.c @@ -360,6 +360,7 @@ composites_remove_symbols (gpointer key, gpointer value, gpointer data) } if (want_remove_score || want_forced) { cd->metric_res->score -= rd->ms->score; + rd->ms->score = 0.0; } } } -- 2.47.3