From e9794d53f3882ec44fba535a14249058d552d248 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 2 Nov 2022 21:45:00 +0000 Subject: [PATCH] [Minor] Move checks to the correct branch --- src/libmime/scan_result.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/libmime/scan_result.c b/src/libmime/scan_result.c index 137f30ca0..e160d34a7 100644 --- a/src/libmime/scan_result.c +++ b/src/libmime/scan_result.c @@ -319,9 +319,6 @@ insert_metric_result (struct rspamd_task *task, } else { if (sdef) { - max_shots = sdef->nshots; - } - else { if (sdef->groups) { PTR_ARRAY_FOREACH(sdef->groups, i, gr) { if (gr->flags & RSPAMD_SYMBOL_GROUP_ONE_SHOT) { @@ -329,9 +326,11 @@ insert_metric_result (struct rspamd_task *task, } } } - else { - max_shots = task->cfg->default_max_shots; - } + + max_shots = MIN(max_shots, sdef->nshots); + } + else { + max_shots = task->cfg->default_max_shots; } } -- 2.39.5