From ebef0b35112724b2aa4ba32f70fc1afb707bd3cc Mon Sep 17 00:00:00 2001 From: davidoskky Date: Sat, 1 Oct 2022 22:43:48 +0200 Subject: [PATCH] Start monitoring connectivity status when the repository is initiated. --- .../java/bou/amine/apps/readerforselfossv2/android/MyApp.kt | 2 -- .../amine/apps/readerforselfossv2/repository/RepositoryImpl.kt | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt index a33ac66..49c803c 100644 --- a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt +++ b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/MyApp.kt @@ -75,8 +75,6 @@ class MyApp : MultiDexApplication(), DIAware { ).show() } } - connectivityStatus.start() - } private fun handleNotificationChannels() { diff --git a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt index ca9321f..f2635eb 100644 --- a/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt +++ b/shared/src/commonMain/kotlin/bou/amine/apps/readerforselfossv2/repository/RepositoryImpl.kt @@ -42,6 +42,7 @@ class Repository(private val api: SelfossApi, private val appSettingsService: Ap init { // TODO: Dispatchers.IO not available in KMM, an alternative solution should be found + connectivityStatus.start() runBlocking { updateApiVersion() dateUtils = DateUtils(appSettingsService)