Don't setup paged query in coroutine

pull/1067/head
Alex Baker 4 years ago
parent 2aee8683d3
commit d124fc1e64

@ -55,13 +55,13 @@ class TaskListViewModel @ViewModelInject constructor(
return return
} }
try { try {
viewModelScope.launch(Dispatchers.Default) { if (manualSortFilter || !preferences.usePagedQueries()) {
val subtasks = taskDao.getSubtaskInfo() viewModelScope.launch(Dispatchers.Default) {
if (manualSortFilter || !preferences.usePagedQueries()) { val subtasks = taskDao.getSubtaskInfo()
performNonPagedQuery(subtasks) performNonPagedQuery(subtasks)
} else {
performPagedListQuery()
} }
} else {
performPagedListQuery()
} }
} catch (e: Exception) { } catch (e: Exception) {
Timber.e(e) Timber.e(e)

Loading…
Cancel
Save