From 9afec13f178f3d8c8349c4a20052f0ee1d5d139b Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 19 Mar 2022 20:15:09 +0100 Subject: [PATCH] Disable unzip for Play store releases --- app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java | 2 +- app/src/main/java/eu/faircode/email/MessageHelper.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java b/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java index 0fc1e066b3..13b6cb5aeb 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsDisplay.java @@ -1452,7 +1452,7 @@ public class FragmentOptionsDisplay extends FragmentBase implements SharedPrefer swImagesPlaceholders.setChecked(prefs.getBoolean("image_placeholders", true)); swImagesInline.setChecked(prefs.getBoolean("inline_images", false)); swButtonExtra.setChecked(prefs.getBoolean("button_extra", false)); - swUnzip.setChecked(prefs.getBoolean("unzip", true)); + swUnzip.setChecked(prefs.getBoolean("unzip", !BuildConfig.PLAY_STORE_RELEASE)); swAttachmentsAlt.setChecked(prefs.getBoolean("attachments_alt", false)); swThumbnails.setChecked(prefs.getBoolean("thumbnails", true)); diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 8f9e87d6c5..8f1d8cef87 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -3393,7 +3393,7 @@ public class MessageHelper { else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && local.isCompressed()) { // https://commons.apache.org/proper/commons-compress/examples.html SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); - boolean unzip = prefs.getBoolean("unzip", true); + boolean unzip = prefs.getBoolean("unzip", !BuildConfig.PLAY_STORE_RELEASE); if (unzip) if (local.isGzip() && !local.isTarGzip())