From 39be552302ed2287367f093443e56f6345406a43 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Tue, 13 Sep 2022 21:51:45 -0400 Subject: [PATCH] Fix browse fetching manga info for all manga --- .../java/eu/kanade/tachiyomi/ui/browse/feed/FeedPresenter.kt | 3 +-- .../tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt | 2 +- .../tachiyomi/ui/browse/source/feed/SourceFeedPresenter.kt | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedPresenter.kt index fafca47ef..fa452fd9d 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/feed/FeedPresenter.kt @@ -290,8 +290,7 @@ open class FeedPresenter( * @param manga to initialize. */ private suspend fun initializeManga(source: CatalogueSource?, manga: DomainManga) { - source ?: return - if (manga.thumbnailUrl != null && manga.initialized) return + if (source == null || manga.thumbnailUrl != null || manga.initialized) return withContext(NonCancellable) { val db = manga.toDbManga() try { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt index a3dc9cb8e..e54e76169 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt @@ -290,7 +290,7 @@ open class BrowseSourcePresenter( * @param manga to initialize. */ private suspend fun initializeManga(manga: DomainManga) { - if (manga.thumbnailUrl != null && manga.initialized) return + if (manga.thumbnailUrl != null || manga.initialized) return withContext(NonCancellable) { val db = manga.toDbManga() try { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedPresenter.kt index a4283cb91..a92d11b75 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/feed/SourceFeedPresenter.kt @@ -245,7 +245,7 @@ open class SourceFeedPresenter( * @param manga to initialize. */ private suspend fun initializeManga(manga: DomainManga) { - if (manga.thumbnailUrl != null && manga.initialized) return + if (manga.thumbnailUrl != null || manga.initialized) return withContext(NonCancellable) { val db = manga.toDbManga() try {