Allow ViewModel to opt-out RxJava

Transition period
This commit is contained in:
topjohnwu
2020-07-08 01:50:28 -07:00
parent dc8f0f6feb
commit f191db2fe0
6 changed files with 23 additions and 13 deletions
@@ -50,7 +50,7 @@ class HideViewModel(
val isFilterExpanded = KObservableField(false)
override fun refresh() = magiskRepo.fetchApps()
override fun rxRefresh() = magiskRepo.fetchApps()
.map { it to magiskRepo.fetchHideTargets().blockingGet() }
.map { pair -> pair.first.map { mergeAppTargets(it, pair.second) } }
.flattenAsFlowable { it }