From d7ec493ddc4782732dfee8d84b457dd613b10e0f Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 21 Oct 2025 15:16:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E5=91=8A=E8=AD=A6?= =?UTF-8?q?=E9=82=AE=E4=BB=B6=E4=B8=BB=E9=A2=98=E7=94=9F=E6=88=90=E9=80=BB?= =?UTF-8?q?=E8=BE=91=EF=BC=8C=E7=A1=AE=E4=BF=9D=E5=8C=85=E5=90=AB=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=A0=87=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- features/fm/email.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/features/fm/email.go b/features/fm/email.go index 8c0febf2..9e246477 100644 --- a/features/fm/email.go +++ b/features/fm/email.go @@ -21,10 +21,10 @@ func AlarmEmailForward(alarmData *Alarm) error { if alarmData.AlarmStatus == 1 { alarmStatus = "Active" } - subjectTitle := config.GetYamlConfig().Alarm.EmailForward.Title - if subjectTitle == "" { - severity := alarmData.OrigSeverity - subjectTitle = fmt.Sprintf("%s-%s-%s", severity, alarmData.NeName, alarmData.AlarmTitle) + subjectTitle := fmt.Sprintf("%s-%s-%s", alarmData.OrigSeverity, alarmData.NeName, alarmData.AlarmTitle) + emailForwardTitle := config.GetYamlConfig().Alarm.EmailForward.Title + if emailForwardTitle != "" { + subjectTitle = fmt.Sprintf("%s-%s", emailForwardTitle, subjectTitle) } message := fmt.Sprintf(`
Alarm information