From eb2645075a99ecd1484d665a9bf041b0f772faab Mon Sep 17 00:00:00 2001 From: androidacy-user Date: Wed, 10 May 2023 21:30:06 -0400 Subject: [PATCH] fix build fixes #20 Signed-off-by: androidacy-user --- app/build.gradle.kts | 2 +- .../main/java/com/fox2code/mmm/settings/SettingsActivity.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 81be998..ce280f3 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -497,7 +497,7 @@ android { buildConfig = true } //noinspection GrDeprecatedAPIUsage - buildToolsVersion = "34.0.0 rc3" + buildToolsVersion = "33.0.2" @Suppress("DEPRECATION") packagingOptions { jniLibs { useLegacyPackaging = true diff --git a/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java b/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java index b5a5388..ca1c868 100644 --- a/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java +++ b/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java @@ -943,7 +943,7 @@ public class SettingsActivity extends FoxActivity implements LanguageActivity { // now handle pref_donate_androidacy LongClickablePreference pref_donate_androidacy = findPreference("pref_donate_androidacy"); if (!BuildConfig.FLAVOR.equals("play")) { - if (Objects.equals(AndroidacyRepoData.getInstance().memberLevel, "Guest")) { + if (AndroidacyRepoData.getInstance().isEnabled() && Objects.equals(AndroidacyRepoData.getInstance().memberLevel, "Guest") || AndroidacyRepoData.getInstance().memberLevel == null) { pref_donate_androidacy.setOnPreferenceClickListener(p -> { // copy FOX2CODE promo code to clipboard and toast user that they can use it for half off any subscription String toastText = requireContext().getString(R.string.promo_code_copied);