Add API to control online search
This commit is contained in:
@@ -40,6 +40,7 @@ class SearchablePickerVM : ViewModel(), KoinComponent {
|
||||
searchJob = viewModelScope.launch {
|
||||
searchService.search(
|
||||
query = query,
|
||||
allowNetwork = true,
|
||||
).collectLatest {
|
||||
if (searchQuery != query) return@collectLatest
|
||||
items = withContext(Dispatchers.Default) {
|
||||
|
||||
@@ -127,7 +127,8 @@ class SearchVM : ViewModel(), KoinComponent {
|
||||
searchJob = viewModelScope.launch {
|
||||
searchUiSettings.resultOrder.collectLatest { resultOrder ->
|
||||
searchService.search(
|
||||
query
|
||||
query,
|
||||
allowNetwork = true,
|
||||
).collectLatest { results ->
|
||||
var resultsList = withContext(Dispatchers.Default) {
|
||||
listOfNotNull(
|
||||
|
||||
Reference in New Issue
Block a user