Compare commits
No commits in common. "57cc69c99905186080cec86aca82c4e6aefbba70" and "1e5bbf38b920aaaa0bd4043d7c34336bc7326613" have entirely different histories.
57cc69c999
...
1e5bbf38b9
2 changed files with 2 additions and 3 deletions
|
|
@ -1087,7 +1087,7 @@ class ChatScreenViewModel(
|
||||||
|
|
||||||
svc.onError = { code, message ->
|
svc.onError = { code, message ->
|
||||||
viewModelScope.launch {
|
viewModelScope.launch {
|
||||||
loadError = message ?: code
|
// error handled by LiveCallOverlay
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -228,9 +228,8 @@ class LiveCallService : Service() {
|
||||||
}
|
}
|
||||||
|
|
||||||
is ServerEvent.Error -> {
|
is ServerEvent.Error -> {
|
||||||
_subtitle.value = event.message ?: event.code
|
|
||||||
onError?.invoke(event.code, event.message)
|
onError?.invoke(event.code, event.message)
|
||||||
if (event.code in setOf("auth_failed", "restricted_model", "restricted_feature", "budget_exceeded", "concurrent_limit", "provider_error")) {
|
if (event.code in setOf("auth_failed", "restricted_model", "restricted_feature", "budget_exceeded", "concurrent_limit")) {
|
||||||
endCall()
|
endCall()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue