From 8bd1a708d002675f488d8e5cfc4d50f98fad5953 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sat, 8 Jan 2022 18:20:34 -0500 Subject: [PATCH] Probably fix merged manga library updates --- .../kanade/tachiyomi/data/library/LibraryUpdateService.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt index 75ef28177..20a85f307 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt @@ -470,10 +470,12 @@ class LibraryUpdateService( // may don't like it and they could ban the user. // SY --> val chapterFilter = if (manga.source == MERGED_SOURCE_ID) { - db.getMergedMangaReferences(manga.id!!).executeAsBlocking().filterNot { it.downloadChapters }.mapNotNull { it.mangaId } + db.getMergedMangaReferences(manga.id!!).executeAsBlocking() + .filterNot { it.downloadChapters } + .mapNotNull { it.mangaId } + manga.id!! } else emptyList() // SY <-- - downloadManager.downloadChapters(manga, /* SY --> */ chapters.filter { it.manga_id !in chapterFilter } /* SY <-- */, false) + downloadManager.downloadChapters(manga, /* SY --> */ chapters.filterNot { it.manga_id in chapterFilter } /* SY <-- */, false) } /**