From 0652c4d8103b767d3ecc8bae62da03b3b9c2cbcc Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 6 Mar 2021 18:19:30 +0100 Subject: [PATCH] Skip personal name equal to email address --- app/src/main/java/eu/faircode/email/MessageHelper.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index eb29dcfc1d..cfe0a29252 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -1236,6 +1236,14 @@ public class MessageHelper { if (TextUtils.isEmpty(email) && TextUtils.isEmpty(personal)) continue; + if (personal != null && personal.equals(email)) + try { + iaddress.setPersonal(null); + personal = null; + } catch (UnsupportedEncodingException ex) { + Log.w(ex); + } + email = decodeMime(email); if (!Helper.isSingleScript(email)) email = punyCode(email);