From 84eed6e142415605066dabb27bcd89645eff5706 Mon Sep 17 00:00:00 2001 From: gedoor Date: Mon, 22 Nov 2021 09:00:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/ui/book/read/config/HttpTtsEditViewModel.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt b/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt index 2978e8f3f..04b584012 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/HttpTtsEditViewModel.kt +++ b/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 {