From e64bddf9d5b020909a8485899d481a8436bcd840 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sat, 17 Feb 2024 18:52:58 -0500 Subject: [PATCH] Fix crashes related to MangaCover --- .../main/java/tachiyomi/domain/manga/model/MangaCover.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/domain/src/main/java/tachiyomi/domain/manga/model/MangaCover.kt b/domain/src/main/java/tachiyomi/domain/manga/model/MangaCover.kt index 68cf9d1c1..fec709fae 100644 --- a/domain/src/main/java/tachiyomi/domain/manga/model/MangaCover.kt +++ b/domain/src/main/java/tachiyomi/domain/manga/model/MangaCover.kt @@ -16,7 +16,12 @@ data class MangaCover( val lastModified: Long, ) { // SY --> - val url: String = getCustomMangaInfo.get(mangaId)?.thumbnailUrl ?: ogUrl!! + private val customThumbnailUrl = if (isMangaFavorite) { + getCustomMangaInfo.get(mangaId)?.thumbnailUrl + } else { + null + } + val url: String? = customThumbnailUrl ?: ogUrl companion object { private val getCustomMangaInfo: GetCustomMangaInfo by injectLazy()