This commit is contained in:
Horis 2024-01-18 23:55:07 +08:00
parent 88476f7a82
commit a0f5bb6fc0
2 changed files with 7 additions and 3 deletions

View File

@ -31,7 +31,12 @@ import io.legado.app.model.webBook.WebBook
import io.legado.app.service.BaseReadAloudService
import io.legado.app.ui.book.read.page.entities.TextChapter
import io.legado.app.ui.book.searchContent.SearchResult
import io.legado.app.utils.*
import io.legado.app.utils.DocumentUtils
import io.legado.app.utils.FileUtils
import io.legado.app.utils.isContentScheme
import io.legado.app.utils.postEvent
import io.legado.app.utils.toStringArray
import io.legado.app.utils.toastOnUi
import kotlinx.coroutines.Dispatchers.IO
import java.io.File
import java.io.FileInputStream
@ -217,7 +222,7 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) {
AppWebDav.getBookProgress(book)
?: throw NoStackTraceException("没有进度")
}.onError {
AppLog.put("拉取阅读进度失败《${book.name}", it)
AppLog.put("拉取阅读进度失败《${book.name}\n${it.localizedMessage}", it)
}.onSuccess { progress ->
if (progress.durChapterIndex < book.durChapterIndex ||
(progress.durChapterIndex == book.durChapterIndex

View File

@ -11,7 +11,6 @@ fun RequestManager.lifecycle(lifecycle: Lifecycle): RequestManager {
override fun onResume(owner: LifecycleOwner) = onStart()
override fun onPause(owner: LifecycleOwner) = onStop()
override fun onDestroy(owner: LifecycleOwner) {
onDestroy()
owner.lifecycle.removeObserver(this)
}
}