]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Include TLD patterns in ACISM fallback 5813/head
authorVsevolod Stakhov <vsevolod@rspamd.com>
Sun, 11 Jan 2026 16:39:46 +0000 (16:39 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Sun, 11 Jan 2026 16:39:46 +0000 (16:39 +0000)
src/libutil/multipattern.c

index 5ef217b48e4278026c8f909f49fed0720636cd91..ef6926366ae6be0aa5ecd0a85defff3c95531840 100644 (file)
@@ -434,13 +434,13 @@ void rspamd_multipattern_add_pattern_len(struct rspamd_multipattern *mp,
                mp->pats = g_array_new(FALSE, TRUE, sizeof(struct rspamd_acism_pat));
        }
 
-       if (!is_tld) {
+       {
                struct rspamd_acism_pat acism_pat;
 
                acism_pat.pat.ptr = rspamd_multipattern_pattern_filter(pattern, patlen, flags, &dlen);
                acism_pat.pat.len = dlen;
                acism_pat.id = mp->cnt;
-               acism_pat.is_tld = FALSE;
+               acism_pat.is_tld = is_tld;
 
                g_array_append_val(mp->pats, acism_pat);
        }