Xwite 4 лет назад
Родитель
Сommit
d528d01938
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      app/src/main/java/io/legado/app/service/CheckSourceService.kt

+ 1 - 3
app/src/main/java/io/legado/app/service/CheckSourceService.kt

@@ -160,8 +160,6 @@ class CheckSourceService : BaseService() {
                         "Error: ${it.localizedMessage} \n\n" + "${source.bookSourceComment}"
                         "Error: ${it.localizedMessage} \n\n" + "${source.bookSourceComment}"
                 }
                 }
                 Debug.updateFinalMessage(source.bookSourceUrl, "失败:${it.localizedMessage}")
                 Debug.updateFinalMessage(source.bookSourceUrl, "失败:${it.localizedMessage}")
-                source.respondTime = Debug.getRespondTime(source.bookSourceUrl)
-                appDb.bookSourceDao.update(source)
             }.onSuccess(searchCoroutine) {
             }.onSuccess(searchCoroutine) {
                 source.removeGroup("失效")
                 source.removeGroup("失效")
                 source.bookSourceComment = source.bookSourceComment
                 source.bookSourceComment = source.bookSourceComment
@@ -170,9 +168,9 @@ class CheckSourceService : BaseService() {
                         it.startsWith("Error: ")
                         it.startsWith("Error: ")
                     }?.joinToString("\n")
                     }?.joinToString("\n")
                 Debug.updateFinalMessage(source.bookSourceUrl, "成功")
                 Debug.updateFinalMessage(source.bookSourceUrl, "成功")
+            }.onFinally(searchCoroutine) {
                 source.respondTime = Debug.getRespondTime(source.bookSourceUrl)
                 source.respondTime = Debug.getRespondTime(source.bookSourceUrl)
                 appDb.bookSourceDao.update(source)
                 appDb.bookSourceDao.update(source)
-            }.onFinally(searchCoroutine) {
                 onNext(source.bookSourceUrl, source.bookSourceName)
                 onNext(source.bookSourceUrl, source.bookSourceName)
             }
             }
     }
     }