From 3168b5be1762d41c2e4eb914efcd02baeacccd30 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 3 Jun 2023 10:38:53 +0200 Subject: [PATCH] Fixed default plain-text only part --- app/src/main/java/eu/faircode/email/Core.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 4548ea639f..d42dcb0fc3 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -2006,7 +2006,10 @@ class Core { } private static void onBody(Context context, JSONArray jargs, EntityFolder folder, EntityMessage message, IMAPFolder ifolder) throws MessagingException, IOException { - boolean plain_text = jargs.optBoolean(0); + SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); + boolean download_plain = prefs.getBoolean("download_plain", false); + + boolean plain_text = jargs.optBoolean(0, download_plain); String charset = (jargs.isNull(1) ? null : jargs.optString(1, null)); if (message.uid == null)