From fdf3cde0302a6c07cbfc7f9ec9c8373af9c6ab91 Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Tue, 26 May 2026 16:47:55 +1200 Subject: [PATCH] Explicitly ignore errors on search text extraction --- internal/storage/utils.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/internal/storage/utils.go b/internal/storage/utils.go index d864229..04a543f 100644 --- a/internal/storage/utils.go +++ b/internal/storage/utils.go @@ -49,23 +49,23 @@ func addressToSlice(env *enmime.Envelope, key string) []*mail.Address { func createSearchText(env *enmime.Envelope) string { var b strings.Builder - b.WriteString(env.GetHeader("From") + " ") - b.WriteString(env.GetHeader("Subject") + " ") - b.WriteString(env.GetHeader("To") + " ") - b.WriteString(env.GetHeader("Cc") + " ") - b.WriteString(env.GetHeader("Bcc") + " ") - b.WriteString(env.GetHeader("Reply-To") + " ") - b.WriteString(env.GetHeader("Return-Path") + " ") + _, _ = b.WriteString(env.GetHeader("From") + " ") + _, _ = b.WriteString(env.GetHeader("Subject") + " ") + _, _ = b.WriteString(env.GetHeader("To") + " ") + _, _ = b.WriteString(env.GetHeader("Cc") + " ") + _, _ = b.WriteString(env.GetHeader("Bcc") + " ") + _, _ = b.WriteString(env.GetHeader("Reply-To") + " ") + _, _ = b.WriteString(env.GetHeader("Return-Path") + " ") h, _ := html2text.Strip(env.HTML, true) if h != "" { - b.WriteString(h + " ") + _, _ = b.WriteString(h + " ") } else { - b.WriteString(env.Text + " ") + _, _ = b.WriteString(env.Text + " ") } // add attachment filenames for _, a := range env.Attachments { - b.WriteString(a.FileName + " ") + _, _ = b.WriteString(a.FileName + " ") } d := cleanString(b.String())