From 1e68839e62f3c9174ea5ab0896c615829bb5bafe Mon Sep 17 00:00:00 2001 From: nya-elimuai Date: Thu, 19 May 2022 19:27:40 +0800 Subject: [PATCH] feat: #37 Prepare SharedPreferences for Web3 --- .../util/SharedPreferencesHelper.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/src/main/java/ai/elimu/crowdsource/util/SharedPreferencesHelper.java b/app/src/main/java/ai/elimu/crowdsource/util/SharedPreferencesHelper.java index c6b9078..b3a0d22 100644 --- a/app/src/main/java/ai/elimu/crowdsource/util/SharedPreferencesHelper.java +++ b/app/src/main/java/ai/elimu/crowdsource/util/SharedPreferencesHelper.java @@ -14,6 +14,7 @@ public class SharedPreferencesHelper { public static final String PREF_APP_VERSION_CODE = "pref_app_version_code"; public static final String PREF_LANGUAGE = "pref_language"; public static final String PREF_PROVIDER_ID_GOOGLE = "pref_provider_id_google"; + public static final String PREF_PROVIDER_ID_WEB3 = "pref_provider_id_web3"; public static final String PREF_EMAIL = "pref_email"; public static final String PREF_FIRSTNAME = "pref_firstname"; public static final String PREF_LASTNAME = "pref_lastname"; @@ -76,6 +77,24 @@ public static String getProviderIdGoogle(Context context) { } + public static void storeProviderIdWeb3(Context context, String providerIdWeb3) { + Timber.i("storeProviderIdWeb3"); + SharedPreferences sharedPreferences = context.getSharedPreferences(SHARED_PREFS, Context.MODE_PRIVATE); + sharedPreferences.edit().putString(PREF_PROVIDER_ID_WEB3, providerIdWeb3).apply(); + } + + public static String getProviderIdWeb3(Context context) { + Timber.i("getProviderIdWeb3"); + SharedPreferences sharedPreferences = context.getSharedPreferences(SHARED_PREFS, Context.MODE_PRIVATE); + String providerIdWeb3 = sharedPreferences.getString(PREF_PROVIDER_ID_WEB3, null); + if (TextUtils.isEmpty(providerIdWeb3)) { + return null; + } else { + return providerIdWeb3; + } + } + + public static void storeEmail(Context context, String email) { Timber.i("storeProviderIdGoogle"); SharedPreferences sharedPreferences = context.getSharedPreferences(SHARED_PREFS, Context.MODE_PRIVATE);