pull/1301/head
gedoor 3 years ago
parent a34f37b062
commit 18835d22de
  1. 8
      app/src/main/java/io/legado/app/model/CacheBook.kt

@ -197,9 +197,17 @@ class CacheBook(var bookSource: BookSource, var book: Book) {
chapter, chapter,
context = context context = context
).onSuccess { content -> ).onSuccess { content ->
if (content.isNotBlank()) {
onSuccess(chapterIndex) onSuccess(chapterIndex)
addLog("${book.name}-${chapter.title} getContentSuccess") addLog("${book.name}-${chapter.title} getContentSuccess")
downloadFinish(chapter, content.ifBlank { "No content" }) downloadFinish(chapter, content.ifBlank { "No content" })
} else {
//出现错误等待1秒后重新加入待下载列表
delay(1000)
onErrorOrCancel(chapterIndex)
addLog("${book.name}-${chapter.title} getContentError 内容为空")
downloadFinish(chapter, "download error 内容为空")
}
}.onError { }.onError {
//出现错误等待1秒后重新加入待下载列表 //出现错误等待1秒后重新加入待下载列表
delay(1000) delay(1000)

Loading…
Cancel
Save