From 00eb3333feff7c52b9b14e7cd8aa7ced1fb5bd95 Mon Sep 17 00:00:00 2001 From: aminecmi Date: Sat, 25 Mar 2023 20:28:30 +0100 Subject: [PATCH] refactor: Remove slow login check. Closes #135. --- .../android/LoginActivity.kt | 24 +------------------ 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/LoginActivity.kt b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/LoginActivity.kt index 2a48ea7..f54bce0 100644 --- a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/LoginActivity.kt +++ b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/LoginActivity.kt @@ -57,29 +57,7 @@ class LoginActivity : AppCompatActivity(), DIAware { if (appSettingsService.getBaseUrl().isNotEmpty()) { showProgress(true) - // This should be reverted when "old" users connected with a non-selfoss rss - // are handled. Revert to "simple" way. - CoroutineScope(Dispatchers.Main).launch { - try { - val (errorFetching, displaySelfossOnly) = repository.shouldBeSelfossInstance() - if (!errorFetching && !displaySelfossOnly) { - goToMain() - } else { - showProgress(false) - if (displaySelfossOnly) { - Toast.makeText( - applicationContext, - R.string.application_selfoss_only, - Toast.LENGTH_LONG - ).show() - } - repository.logout() - } - } catch (e: Throwable) { - repository.logout() - showProgress(false) - } - } + goToMain() } handleActions()