From c2514ead5fd23bdfc921934add2bbe47a5653d5e Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 16 Dec 2023 14:31:28 +0100 Subject: [PATCH] Simplify PGP inline --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index c7f492aaf0..9101ab6802 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -8889,13 +8889,13 @@ public class FragmentMessages extends FragmentBase File file = message.getFile(context); if (file.exists()) { // https://tools.ietf.org/html/rfc4880#section-6.2 - String body = Helper.readText(file); + String html = Helper.readText(file); + String body = HtmlHelper.fromHtml(html, context).toString(); int begin = body.indexOf(Helper.PGP_BEGIN_MESSAGE); int end = body.indexOf(Helper.PGP_END_MESSAGE); if (begin >= 0 && begin < end) { String[] lines = body .substring(begin, end + Helper.PGP_END_MESSAGE.length()) - .replace("
", "\r\n") .split("\\r?\\n"); List disarmored = new ArrayList<>();