From 00b780c2d1dcfee7d84b416d3d282b4cfd02b3ad Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 20 Feb 2020 10:50:07 -0600 Subject: [PATCH] Fix compile errors --- .../java/org/tasks/preferences/fragments/Debug.kt | 3 +-- .../java/org/tasks/preferences/fragments/Debug.kt | 13 +++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 app/src/release/java/org/tasks/preferences/fragments/Debug.kt diff --git a/app/src/debug/java/org/tasks/preferences/fragments/Debug.kt b/app/src/debug/java/org/tasks/preferences/fragments/Debug.kt index 388a6d123..9a3d76cc3 100644 --- a/app/src/debug/java/org/tasks/preferences/fragments/Debug.kt +++ b/app/src/debug/java/org/tasks/preferences/fragments/Debug.kt @@ -4,7 +4,6 @@ import android.os.Bundle import androidx.annotation.StringRes import androidx.preference.Preference import at.bitfire.cert4android.CustomCertManager.Companion.resetCertificates -import com.android.billingclient.api.BillingClient.SkuType import com.google.common.primitives.Ints import org.tasks.R import org.tasks.billing.BillingClient @@ -49,7 +48,7 @@ class Debug : InjectingPreferenceFragment() { if (inventory.getPurchase(sku) == null) { preference.title = getString(R.string.debug_purchase, sku) preference.onPreferenceClickListener = Preference.OnPreferenceClickListener { - billingClient.initiatePurchaseFlow(activity, sku, SkuType.INAPP, null) + billingClient.initiatePurchaseFlow(activity, sku, "inapp" /*SkuType.INAPP*/, null) false } } else { diff --git a/app/src/release/java/org/tasks/preferences/fragments/Debug.kt b/app/src/release/java/org/tasks/preferences/fragments/Debug.kt new file mode 100644 index 000000000..3b66b53ec --- /dev/null +++ b/app/src/release/java/org/tasks/preferences/fragments/Debug.kt @@ -0,0 +1,13 @@ +package org.tasks.preferences.fragments + +import android.os.Bundle +import org.tasks.injection.FragmentComponent +import org.tasks.injection.InjectingPreferenceFragment + +class Debug : InjectingPreferenceFragment() { + + override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { + } + + override fun inject(component: FragmentComponent) = component.inject(this) +} \ No newline at end of file