From 68b87d623fdbb0744c72af2ab7307db34549cac6 Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Fri, 24 Apr 2026 18:49:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/help/AppWebDav.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/help/AppWebDav.kt b/app/src/main/java/io/legado/app/help/AppWebDav.kt index fa71a6feea90..c97d1662527e 100644 --- a/app/src/main/java/io/legado/app/help/AppWebDav.kt +++ b/app/src/main/java/io/legado/app/help/AppWebDav.kt @@ -313,11 +313,10 @@ object AppWebDav { } appDb.bookDao.all.forEach { book -> val progressFileName = getProgressFileName(book.name, book.author) - val webDavFile = map[progressFileName] - webDavFile ?: return + val webDavFile = map[progressFileName] ?: return@forEach if (webDavFile.lastModify <= book.syncTime) { //本地同步时间大于上传时间不用同步 - return + return@forEach } getBookProgress(book)?.let { bookProgress -> if (bookProgress.durChapterIndex > book.durChapterIndex