Clean up
This commit is contained in:
parent
3db0f57437
commit
689c5cff3f
3 changed files with 1 additions and 6 deletions
|
@ -6,7 +6,6 @@ import android.view.View
|
||||||
import androidx.activity.viewModels
|
import androidx.activity.viewModels
|
||||||
import androidx.appcompat.app.AppCompatActivity
|
import androidx.appcompat.app.AppCompatActivity
|
||||||
import androidx.lifecycle.lifecycleScope
|
import androidx.lifecycle.lifecycleScope
|
||||||
import androidx.lifecycle.viewModelScope
|
|
||||||
import androidx.navigation.NavController
|
import androidx.navigation.NavController
|
||||||
import androidx.navigation.NavGraph
|
import androidx.navigation.NavGraph
|
||||||
import androidx.navigation.fragment.NavHostFragment
|
import androidx.navigation.fragment.NavHostFragment
|
||||||
|
@ -29,7 +28,6 @@ import dev.jdtech.jellyfin.viewmodels.MainViewModel
|
||||||
import dev.jdtech.jellyfin.work.SyncWorker
|
import dev.jdtech.jellyfin.work.SyncWorker
|
||||||
import kotlinx.coroutines.delay
|
import kotlinx.coroutines.delay
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import timber.log.Timber
|
|
||||||
import javax.inject.Inject
|
import javax.inject.Inject
|
||||||
import dev.jdtech.jellyfin.core.R as CoreR
|
import dev.jdtech.jellyfin.core.R as CoreR
|
||||||
|
|
||||||
|
@ -202,7 +200,6 @@ class MainActivity : AppCompatActivity() {
|
||||||
// Give the UI a chance to load
|
// Give the UI a chance to load
|
||||||
delay(100)
|
delay(100)
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
Timber.d("------------------- Failed to be online")
|
|
||||||
appPreferences.isOffline = true;
|
appPreferences.isOffline = true;
|
||||||
activity.restart();
|
activity.restart();
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,9 +8,7 @@ import androidx.preference.Preference
|
||||||
import androidx.preference.PreferenceFragmentCompat
|
import androidx.preference.PreferenceFragmentCompat
|
||||||
import dagger.hilt.android.AndroidEntryPoint
|
import dagger.hilt.android.AndroidEntryPoint
|
||||||
import dev.jdtech.jellyfin.AppPreferences
|
import dev.jdtech.jellyfin.AppPreferences
|
||||||
import dev.jdtech.jellyfin.Constants
|
|
||||||
import dev.jdtech.jellyfin.utils.restart
|
import dev.jdtech.jellyfin.utils.restart
|
||||||
import timber.log.Timber
|
|
||||||
import javax.inject.Inject
|
import javax.inject.Inject
|
||||||
import dev.jdtech.jellyfin.core.R as CoreR
|
import dev.jdtech.jellyfin.core.R as CoreR
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ object RepositoryModule {
|
||||||
jellyfinRepositoryOfflineImpl: JellyfinRepositoryOfflineImpl,
|
jellyfinRepositoryOfflineImpl: JellyfinRepositoryOfflineImpl,
|
||||||
appPreferences: AppPreferences,
|
appPreferences: AppPreferences,
|
||||||
): JellyfinRepository {
|
): JellyfinRepository {
|
||||||
println("Creating new JellyfinRepository, is offline: ${appPreferences.isOffline}")
|
println("Creating new JellyfinRepository")
|
||||||
return when (appPreferences.isOffline) {
|
return when (appPreferences.isOffline) {
|
||||||
true -> jellyfinRepositoryOfflineImpl
|
true -> jellyfinRepositoryOfflineImpl
|
||||||
false -> jellyfinRepositoryImpl
|
false -> jellyfinRepositoryImpl
|
||||||
|
|
Loading…
Reference in a new issue