From 9b3d13a7d036f7605ba9be1c974c0289387af0bf Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Sun, 5 Nov 2023 12:24:03 -0700 Subject: [PATCH] Don't use getAccounts() just to count them --- .../cloudstream3/ui/account/AccountSelectActivity.kt | 4 +--- .../com/lagradost/cloudstream3/ui/account/AccountViewModel.kt | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt index 41d9dd7a..3cf9c04b 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountSelectActivity.kt @@ -17,7 +17,7 @@ import com.lagradost.cloudstream3.ui.AutofitRecyclerView import com.lagradost.cloudstream3.ui.account.AccountAdapter.Companion.VIEW_TYPE_EDIT_ACCOUNT import com.lagradost.cloudstream3.ui.account.AccountAdapter.Companion.VIEW_TYPE_SELECT_ACCOUNT import com.lagradost.cloudstream3.ui.settings.SettingsFragment.Companion.isTvSettings -import com.lagradost.cloudstream3.utils.DataStoreHelper.getAccounts +import com.lagradost.cloudstream3.utils.DataStoreHelper.accounts import com.lagradost.cloudstream3.utils.DataStoreHelper.setAccount import com.lagradost.cloudstream3.utils.UIHelper.colorFromAttribute @@ -33,8 +33,6 @@ class AccountSelectActivity : AppCompatActivity() { false ) - val accounts = getAccounts(this@AccountSelectActivity) - val skipStartup = getKey( getString(R.string.skip_startup_account_select_key), false diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountViewModel.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountViewModel.kt index 9380211f..4eaad559 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountViewModel.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/account/AccountViewModel.kt @@ -14,7 +14,6 @@ class AccountViewModel : ViewModel() { private val _accounts: MutableLiveData> = MutableLiveData( context?.let { getAccounts(it) } ?: DataStoreHelper.accounts.toList() ) - val accounts: LiveData> = _accounts private val _isEditing = MutableLiveData(false)