mirror of
https://github.com/gedoor/legado.git
synced 2024-07-19 01:17:25 +08:00
优化
This commit is contained in:
parent
7c29f878c6
commit
84eed6e142
@ -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…
Reference in New Issue
Block a user