melib/email/address: quote display_name if it contains ","

pull/144/head
Manos Pitsidianakis 3 years ago
parent ffc498a5d0
commit 37d0846195
No known key found for this signature in database
GPG Key ID: 73627C2F690DF710

@ -325,7 +325,7 @@ impl core::fmt::Display for Address {
match self {
Address::Mailbox(m) if m.display_name.length > 0 => {
match m.display_name.display(&m.raw) {
d if d.contains(".") => {
d if d.contains(".") || d.contains(",") => {
write!(f, "\"{}\" <{}>", d, m.address_spec.display(&m.raw))
}
d => write!(f, "{} <{}>", d, m.address_spec.display(&m.raw)),

Loading…
Cancel
Save