This commit is contained in:
Horis
2024-07-21 15:09:35 +08:00
parent 15adce75be
commit d036d28526
@@ -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(