diff --git a/app/src/gplay/java/eu/darken/capod/common/upgrade/core/client/BillingClientConnectionProvider.kt b/app/src/gplay/java/eu/darken/capod/common/upgrade/core/client/BillingClientConnectionProvider.kt index 6d67b83c..b84fefdc 100644 --- a/app/src/gplay/java/eu/darken/capod/common/upgrade/core/client/BillingClientConnectionProvider.kt +++ b/app/src/gplay/java/eu/darken/capod/common/upgrade/core/client/BillingClientConnectionProvider.kt @@ -109,9 +109,6 @@ class BillingClientConnectionProvider @Inject constructor( delay(3000 * attempt) true } - .catch { - log(TAG, ERROR) { "Unable to provide client connection:\n${it.asLog()}" } - } companion object { val TAG: String = logTag("Upgrade", "Gplay", "Billing", "Client", "ConnectionProvider") diff --git a/app/src/gplay/java/eu/darken/capod/common/upgrade/core/data/BillingDataRepo.kt b/app/src/gplay/java/eu/darken/capod/common/upgrade/core/data/BillingDataRepo.kt index 2dddd62e..8e0bafed 100644 --- a/app/src/gplay/java/eu/darken/capod/common/upgrade/core/data/BillingDataRepo.kt +++ b/app/src/gplay/java/eu/darken/capod/common/upgrade/core/data/BillingDataRepo.kt @@ -28,6 +28,7 @@ class BillingDataRepo @Inject constructor( ) { private val connectionProvider = billingClientConnectionProvider.connection + .catch { log(TAG, ERROR) { "Unable to provide client connection:\n${it.asLog()}" } } .replayingShare(scope) val billingData: Flow = connectionProvider