pull/83/head
kunfei 5 years ago
parent 0daf05c814
commit a388f9eb9b
  1. 4
      app/src/main/java/io/legado/app/data/entities/Book.kt
  2. 1
      app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt

@ -48,6 +48,10 @@ data class Book(
var variable: String? = null // 自定义书籍变量信息(用于书源规则检索书籍信息)
) : Parcelable, BaseBook {
fun isLocalBook(): Boolean {
return origin == BookType.local
}
@Ignore
@IgnoredOnParcel
override var variableMap: HashMap<String, String>? = null

@ -55,6 +55,7 @@ class BookInfoViewModel(application: Application) : BaseViewModel(application) {
book: Book,
changeDruChapterIndex: ((chapters: List<BookChapter>) -> Unit)? = null
) {
if (book.isLocalBook()) return
execute {
isLoadingData.postValue(true)
App.db.bookSourceDao().getBookSource(book.origin)?.let { bookSource ->

Loading…
Cancel
Save