Persist "pro" feature toggle

master
soxx 2 years ago
parent 40430117de
commit 0fdf6f42a5
  1. 10
      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-30 11:37:31.000000000 +0000
+++ 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-30 17:14:51.498662023 +0000
@@ -192,10 +192,7 @@ @@ -196,10 +196,11 @@
} }
static boolean isPro(Context context) { static boolean isPro(Context context) {
@ -8,6 +8,10 @@
- return true; - return true;
- return PreferenceManager.getDefaultSharedPreferences(context) - return PreferenceManager.getDefaultSharedPreferences(context)
- .getBoolean("pro", false); - .getBoolean("pro", false);
+ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
+ if (!prefs.getBoolean("pro", false)) {
+ prefs.edit().putBoolean("pro", true).commit();
+ }
+ return true; + return true;
} }

Loading…
Cancel
Save