pull/1434/head
gedoor 3 years ago
parent 7c29f878c6
commit 84eed6e142
  1. 8
      app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt

@ -16,11 +16,11 @@ class HttpTtsEditViewModel(app: Application) : BaseViewModel(app) {
fun initData(arguments: Bundle?, success: (httpTTS: HttpTTS) -> Unit) {
execute {
if (id == null) {
id = arguments?.getLong("id")
val httpTTS = id?.let {
return@let appDb.httpTTSDao.get(it)
val argumentId = arguments?.getLong("id")
if (argumentId != null && argumentId != 0L) {
id = argumentId
return@execute appDb.httpTTSDao.get(argumentId)
}
return@execute httpTTS
}
return@execute null
}.onSuccess {

Loading…
Cancel
Save