From 1b152c5db87f6bc306e51a24b5024d0083f9b1bb Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 27 Jul 2016 15:02:20 +0100 Subject: [Feature] Correctly work when there is no hard reject action --- src/libstat/stat_process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libstat') diff --git a/src/libstat/stat_process.c b/src/libstat/stat_process.c index 5c39cd8d8..00e7ded4c 100644 --- a/src/libstat/stat_process.c +++ b/src/libstat/stat_process.c @@ -850,7 +850,7 @@ rspamd_stat_check_autolearn (struct rspamd_task *task) mres->action = rspamd_check_action_metric (task, mres); } - if (mres->action == METRIC_ACTION_REJECT) { + if (mres->score > rspamd_task_get_required_score (task, mres)) { task->flags |= RSPAMD_TASK_FLAG_LEARN_SPAM; ret = TRUE; -- cgit v1.2.3