From 75024be4bbd867c0bab68f8e9578ed7ab19b805f Mon Sep 17 00:00:00 2001 From: dkadrikj Date: Wed, 24 Nov 2021 10:38:25 +0100 Subject: [PATCH] For coreexample we do not want to support by default the api connection fallback, so the provider is set to null. --- coreexample/build.gradle.kts | 2 +- .../android/core/coreexample/di/NetworkModule.kt | 13 ++----------- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/coreexample/build.gradle.kts b/coreexample/build.gradle.kts index d914a236d..b6b48058e 100644 --- a/coreexample/build.gradle.kts +++ b/coreexample/build.gradle.kts @@ -29,7 +29,7 @@ plugins { } android( - version = Version(1, 18, 3), + version = Version(1, 18, 4), useViewBinding = true ) { diff --git a/coreexample/src/main/kotlin/me/proton/android/core/coreexample/di/NetworkModule.kt b/coreexample/src/main/kotlin/me/proton/android/core/coreexample/di/NetworkModule.kt index f0759ffd9..9f46994d6 100644 --- a/coreexample/src/main/kotlin/me/proton/android/core/coreexample/di/NetworkModule.kt +++ b/coreexample/src/main/kotlin/me/proton/android/core/coreexample/di/NetworkModule.kt @@ -109,7 +109,7 @@ class NetworkModule { humanVerificationProvider: HumanVerificationProvider, humanVerificationListener: HumanVerificationListener, extraHeaderProvider: ExtraHeaderProvider, - apiConnectionListener: ApiConnectionListener + apiConnectionListener: ApiConnectionListener? = null ): ApiManagerFactory = ApiManagerFactory( Constants.BASE_URL, apiClient, @@ -141,16 +141,7 @@ class NetworkModule { @Provides @Singleton - fun provideGuestHoleFallbackListener(): ApiConnectionListener = object: ApiConnectionListener { - override suspend fun onPotentiallyBlocked( - path: String?, - query: String?, - backendCall: suspend () -> ApiResult - ): ApiResult? { - delay(1000) - return backendCall() - } - } + fun provideApiConnectionListener(): ApiConnectionListener? = null } @Module