优化
This commit is contained in:
@@ -124,7 +124,7 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun refreshBook(book: Book) {
|
fun refreshBook(book: Book) {
|
||||||
execute(executeContext = IO) {
|
executeLazy(executeContext = IO) {
|
||||||
if (book.isLocal) {
|
if (book.isLocal) {
|
||||||
book.tocUrl = ""
|
book.tocUrl = ""
|
||||||
book.getRemoteUrl()?.let {
|
book.getRemoteUrl()?.let {
|
||||||
@@ -140,7 +140,7 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
val bs = bookSource ?: return@execute
|
val bs = bookSource ?: return@executeLazy
|
||||||
if (book.originName != bs.bookSourceName) {
|
if (book.originName != bs.bookSourceName) {
|
||||||
book.originName = bs.bookSourceName
|
book.originName = bs.bookSourceName
|
||||||
}
|
}
|
||||||
@@ -157,7 +157,7 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) {
|
|||||||
}
|
}
|
||||||
}.onFinally {
|
}.onFinally {
|
||||||
loadBookInfo(book, false)
|
loadBookInfo(book, false)
|
||||||
}
|
}.start()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun loadBookInfo(
|
fun loadBookInfo(
|
||||||
|
|||||||
Reference in New Issue
Block a user