From 0fdf6f42a522e262c3fbb88b30c383bece9142cd Mon Sep 17 00:00:00 2001 From: soxx Date: Wed, 27 Mar 2024 22:16:00 +0100 Subject: [PATCH] Persist "pro" feature toggle --- patches/10-pro.diff | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/patches/10-pro.diff b/patches/10-pro.diff index c5ac23c..c664314 100644 --- a/patches/10-pro.diff +++ b/patches/10-pro.diff @@ -1,6 +1,6 @@ ---- app/src/play/java/eu/faircode/email/ActivityBilling.java 2020-08-15 10:33:56.000000000 +0000 -+++ app/src/play/java/eu/faircode/email/ActivityBilling.java 2020-08-15 10:33:56.000000000 +0000 -@@ -192,10 +192,7 @@ +--- app/src/play/java/eu/faircode/email/ActivityBilling.java 2020-08-30 11:37:31.000000000 +0000 ++++ app/src/play/java/eu/faircode/email/ActivityBilling.java 2020-08-30 17:14:51.498662023 +0000 +@@ -196,10 +196,11 @@ } static boolean isPro(Context context) { @@ -8,6 +8,10 @@ - return true; - return PreferenceManager.getDefaultSharedPreferences(context) - .getBoolean("pro", false); ++ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); ++ if (!prefs.getBoolean("pro", false)) { ++ prefs.edit().putBoolean("pro", true).commit(); ++ } + return true; }