pull/43/head
kunfei 5 years ago
parent b5cd3fcfe9
commit e2c2d9e408
  1. 4
      app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt

@ -43,6 +43,9 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) {
private fun setBook(book: Book) {
durChapterIndex = book.durChapterIndex
bookData.postValue(book)
if (book.tocUrl.isEmpty()) {
loadBookInfo(book)
} else {
val chapterList = App.db.bookChapterDao().getChapterList(book.bookUrl)
if (chapterList.isNotEmpty()) {
chapterListData.postValue(chapterList)
@ -51,6 +54,7 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) {
loadChapter(book)
}
}
}
fun loadBookInfo(
book: Book,

Loading…
Cancel
Save