pull/1125/head
gedoor 4 years ago
parent cffb2ff740
commit 262a65f38d
  1. 5
      app/src/main/java/io/legado/app/service/CheckSourceService.kt

@ -17,6 +17,7 @@ import io.legado.app.service.help.CheckSource
import io.legado.app.ui.book.source.manage.BookSourceActivity
import io.legado.app.utils.postEvent
import io.legado.app.utils.toastOnUi
import kotlinx.coroutines.Dispatchers.IO
import kotlinx.coroutines.asCoroutineDispatcher
import java.util.concurrent.Executors
import kotlin.math.min
@ -129,14 +130,14 @@ class CheckSourceService : BaseService() {
throw Exception("正文内容为空")
}
}.timeout(180000L)
.onError {
.onError(IO) {
source.addGroup("失效")
source.bookSourceComment = """
"error:${it.localizedMessage}
${source.bookSourceComment}"
""".trimIndent()
appDb.bookSourceDao.update(source)
}.onSuccess {
}.onSuccess(IO) {
source.removeGroup("失效")
source.bookSourceComment = source.bookSourceComment
?.split("\n")

Loading…
Cancel
Save