Loading feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/domain/DomainContract.kt +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ interface DomainContract { interface UseCase { fun interface GetDisplayAccounts { fun execute(): Flow<List<DisplayAccount>> operator fun invoke(): Flow<List<DisplayAccount>> } } } feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/domain/usecase/GetDisplayAccounts.kt +1 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,7 @@ class GetDisplayAccounts( ) : UseCase.GetDisplayAccounts { @OptIn(ExperimentalCoroutinesApi::class) override fun execute(): Flow<List<DisplayAccount>> { override fun invoke(): Flow<List<DisplayAccount>> { return accountManager.getAccountsFlow() .flatMapLatest { accounts -> val messageCountsFlows: List<Flow<MessageCounts>> = accounts.map { account -> Loading feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/legacy/AccountsViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -9,5 +9,5 @@ import app.k9mail.feature.navigation.drawer.domain.entity.DisplayAccount class AccountsViewModel( getDisplayAccounts: UseCase.GetDisplayAccounts, ) : ViewModel() { val displayAccountsLiveData: LiveData<List<DisplayAccount>> = getDisplayAccounts.execute().asLiveData() val displayAccountsLiveData: LiveData<List<DisplayAccount>> = getDisplayAccounts().asLiveData() } Loading
feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/domain/DomainContract.kt +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ interface DomainContract { interface UseCase { fun interface GetDisplayAccounts { fun execute(): Flow<List<DisplayAccount>> operator fun invoke(): Flow<List<DisplayAccount>> } } }
feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/domain/usecase/GetDisplayAccounts.kt +1 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,7 @@ class GetDisplayAccounts( ) : UseCase.GetDisplayAccounts { @OptIn(ExperimentalCoroutinesApi::class) override fun execute(): Flow<List<DisplayAccount>> { override fun invoke(): Flow<List<DisplayAccount>> { return accountManager.getAccountsFlow() .flatMapLatest { accounts -> val messageCountsFlows: List<Flow<MessageCounts>> = accounts.map { account -> Loading
feature/navigation/drawer/src/main/kotlin/app/k9mail/feature/navigation/drawer/legacy/AccountsViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -9,5 +9,5 @@ import app.k9mail.feature.navigation.drawer.domain.entity.DisplayAccount class AccountsViewModel( getDisplayAccounts: UseCase.GetDisplayAccounts, ) : ViewModel() { val displayAccountsLiveData: LiveData<List<DisplayAccount>> = getDisplayAccounts.execute().asLiveData() val displayAccountsLiveData: LiveData<List<DisplayAccount>> = getDisplayAccounts().asLiveData() }