From 35217036ce2722eeaa62d60a3496a3060e311b0a Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Mon, 26 Oct 2020 13:07:55 -0400 Subject: [PATCH] Fix chapters in delegated manga where you haven't filtered any groups --- .../java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt index 2e7268eb2..59397657c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt @@ -116,7 +116,7 @@ class ReaderPresenter( val manga = manga!! // SY --> val meta = meta - val filteredScanlators = MdUtil.getScanlators(meta?.filteredScanlators.orEmpty()) + val filteredScanlators = meta?.filteredScanlators?.let { MdUtil.getScanlators(it) } // SY <-- val dbChapters = /* SY --> */if (manga.source == MERGED_SOURCE_ID) runBlocking { (sourceManager.get(MERGED_SOURCE_ID) as? MergedSource)?.getChaptersFromDB(manga)?.awaitSingleOrNull() ?: emptyList() } else /* SY <-- */ db.getChapters(manga).executeAsBlocking() @@ -139,7 +139,7 @@ class ReaderPresenter( ) || (manga.bookmarkedFilter == Manga.SHOW_BOOKMARKED && !it.bookmark) || // SY --> - (meta != null && it.scanlatorList().none { group -> filteredScanlators.contains(group) }) + (filteredScanlators != null && it.scanlatorList().none { group -> filteredScanlators.contains(group) }) // SY <-- ) { return@filter false