From ac55dcc31b90b48df29d66112d8ad5b46ff31fc9 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 17 Apr 2024 19:31:50 +0200 Subject: [PATCH] Refactoring --- app/src/main/java/eu/faircode/email/EntityRule.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EntityRule.java b/app/src/main/java/eu/faircode/email/EntityRule.java index 794b7a7784..16673db24c 100644 --- a/app/src/main/java/eu/faircode/email/EntityRule.java +++ b/app/src/main/java/eu/faircode/email/EntityRule.java @@ -713,11 +713,10 @@ public class EntityRule { for (Address a : message.from) from.add(MessageHelper.formatAddresses(new Address[]{a})); - String text = null; + Document doc = null; if (message != null && message.content) try { - Document d = JsoupEx.parse(message.getFile(context)); - text = d.text(); + doc = JsoupEx.parse(message.getFile(context)); } catch (IOException ex) { Log.e(ex); } @@ -739,7 +738,7 @@ public class EntityRule { .with("to", to) .with("from", from) .with("subject", message == null ? null : Arrays.asList(message.subject)) - .with("text", Arrays.asList(text)); + .with("text", doc == null ? null : Arrays.asList(doc.text())); } static boolean needsHeaders(Expression expression) {