From ed7b2bc24224252814da915f0b12d3f350c0cb9c Mon Sep 17 00:00:00 2001 From: NorthRealm <155140859+NorthRealm@users.noreply.github.com> Date: Mon, 7 Jul 2025 17:41:26 +0800 Subject: [PATCH] Refactor --- services/mailer/mail_issue_common.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/services/mailer/mail_issue_common.go b/services/mailer/mail_issue_common.go index b921475518..45ec7609b7 100644 --- a/services/mailer/mail_issue_common.go +++ b/services/mailer/mail_issue_common.go @@ -7,6 +7,7 @@ import ( "bytes" "context" "fmt" + "maps" "strconv" "strings" "time" @@ -308,12 +309,8 @@ func generateAdditionalHeadersForIssue(ctx *mailComment, reason string, recipien issueID := strconv.FormatInt(ctx.Issue.Index, 10) headers := generateMetadataHeaders(repo) - for k, v := range generateSenderRecipientHeaders(ctx.Doer, recipient) { - headers[k] = v - } - for k, v := range generateReasonHeaders(reason) { - headers[k] = v - } + maps.Copy(headers, generateSenderRecipientHeaders(ctx.Doer, recipient)) + maps.Copy(headers, generateReasonHeaders(reason)) headers["X-Gitea-Recipient-Address"] = recipient.Email headers["X-Gitea-Issue-ID"] = issueID