Просмотр исходного кода

#2954 minor fix for when to set HTML alternative

Unknwon 8 лет назад
Родитель
Сommit
0240f520ab
1 измененных файлов с 3 добавлено и 5 удалено
  1. 3 5
      modules/mailer/mailer.go

+ 3 - 5
modules/mailer/mailer.go

@@ -38,13 +38,11 @@ func NewMessageFrom(to []string, from, subject, htmlBody string) *Message {
 	if err != nil {
 		log.Error(4, "html2text.FromString: %v", err)
 		msg.SetBody("text/html", htmlBody)
-		msg.AddAlternative("text/html", htmlBody)
 	} else {
 		msg.SetBody("text/plain", body)
-	}
-
-	if setting.MailService.EnableHTMLAlternative {
-		msg.AddAlternative("text/html", htmlBody)
+		if setting.MailService.EnableHTMLAlternative {
+			msg.AddAlternative("text/html", htmlBody)
+		}
 	}
 
 	return &Message{