This commit is contained in:
kunfei
2022-12-07 19:59:12 +08:00
parent aa68694821
commit b5523f377e
2 changed files with 7 additions and 8 deletions
@@ -131,10 +131,13 @@ class TocActivity : VMBaseActivity<ActivityChapterListBinding, TocViewModel>(),
waitDialog.show()
viewModel.upBookTocRule(book) {
waitDialog.dismiss()
}
ReadBook.book?.let { readBook ->
if (readBook == book) {
readBook.tocUrl = tocRegex
ReadBook.book?.let { readBook ->
if (readBook == book) {
readBook.tocUrl = tocRegex
ReadBook.chapterSize = book.totalChapterNum
ReadBook.upMsg(null)
ReadBook.loadContent(resetPageOffset = true)
}
}
}
}
@@ -6,7 +6,6 @@ import androidx.lifecycle.MutableLiveData
import io.legado.app.base.BaseViewModel
import io.legado.app.data.appDb
import io.legado.app.data.entities.Book
import io.legado.app.model.ReadBook
import io.legado.app.model.localBook.LocalBook
class TocViewModel(application: Application) : BaseViewModel(application) {
@@ -34,9 +33,6 @@ class TocViewModel(application: Application) : BaseViewModel(application) {
appDb.bookChapterDao.delByBook(book.bookUrl)
appDb.bookChapterDao.insert(*it.toTypedArray())
appDb.bookDao.update(book)
ReadBook.chapterSize = it.size
ReadBook.upMsg(null)
ReadBook.loadContent(resetPageOffset = true)
}
}
}.onFinally {