diff --git a/MailCore/Utils/Constants.swift b/MailCore/Utils/Constants.swift index 8712c4fc8..d405073f0 100644 --- a/MailCore/Utils/Constants.swift +++ b/MailCore/Utils/Constants.swift @@ -80,6 +80,7 @@ public enum Constants { public static func forwardQuote(message: Message) -> String { let date = DateFormatter.localizedString(from: message.date, dateStyle: .medium, timeStyle: .short) let to = ListFormatter.localizedString(byJoining: message.to.map(\.htmlDescription)) + let subject = message.formattedSubject.replacingOccurrences(of: "'", with: "’") var cc: String { if !message.cc.isEmpty { return "
\(MailResourcesStrings.Localizable.ccTitle) \(ListFormatter.localizedString(byJoining: message.cc.map(\.htmlDescription)))
" @@ -92,7 +93,7 @@ public enum Constants {
---------- \(MailResourcesStrings.Localizable.messageForwardHeader) ---------
\(MailResourcesStrings.Localizable.fromTitle) \(message.from.first?.htmlDescription ?? "")
\(MailResourcesStrings.Localizable.dateTitle) \(date)
-
\(MailResourcesStrings.Localizable.subjectTitle) \(message.formattedSubject)
+
\(MailResourcesStrings.Localizable.subjectTitle) \(subject)
\(MailResourcesStrings.Localizable.toTitle) \(to)
\(cc)