Apply correct thread

This commit is contained in:
Kgothatso Ngako committed 2026-07-26 01:39:15 +02:00
1 parent b2664bf7a5
commit 6b07bcd78f
2 files changed
+16 -5

No files matched your search

@@ -130,9 +130,14 @@ class AddArtifactViewModel(
dialectNameField.clearText()
dialectCountryField.clearText()
dialectLanguageField.clearText()
onSuccess.invoke()
viewModelScope.launch(Dispatchers.Main) {
onSuccess.invoke()
}
} else {
onFailure.invoke()
viewModelScope.launch(Dispatchers.Main) {
onFailure.invoke()
}
}
isActionPending.value = false
@@ -56,7 +56,9 @@ class AddChapterViewModel(
val originalText = originalTextField.text.toString()
if (name.isBlank() || originalText.isBlank()) {
onFailure.invoke()
viewModelScope.launch(Dispatchers.Main) {
onFailure.invoke()
}
return
}
@@ -80,9 +82,13 @@ class AddChapterViewModel(
if (chapter != null) {
nameField.clearText()
originalTextField.clearText()
onSuccess.invoke()
viewModelScope.launch(Dispatchers.Main) {
onSuccess.invoke()
}
} else {
onFailure.invoke()
viewModelScope.launch(Dispatchers.Main) {
onFailure.invoke()
}
}
isActionPending.value = false