From b86a8c413744e2ba85747667e5835bff158dd74a Mon Sep 17 00:00:00 2001 From: KenjieDec <65448230+KenjieDec@users.noreply.github.com> Date: Sat, 28 Sep 2024 13:33:28 +0700 Subject: [PATCH] CosmicScansID | Fixed NullPointerException (#5243) * Fixed NullPointerException when there's no thumbnail * Apply suggestion --- src/id/cosmicscansid/build.gradle | 2 +- .../tachiyomi/extension/id/cosmicscansid/CosmicScansID.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/id/cosmicscansid/build.gradle b/src/id/cosmicscansid/build.gradle index 4826cae9d..62d1f041f 100644 --- a/src/id/cosmicscansid/build.gradle +++ b/src/id/cosmicscansid/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.CosmicScansID' themePkg = 'mangathemesia' baseUrl = 'https://cosmic1.co' - overrideVersionCode = 4 + overrideVersionCode = 5 } apply from: "$rootDir/common.gradle" diff --git a/src/id/cosmicscansid/src/eu/kanade/tachiyomi/extension/id/cosmicscansid/CosmicScansID.kt b/src/id/cosmicscansid/src/eu/kanade/tachiyomi/extension/id/cosmicscansid/CosmicScansID.kt index 0899948a7..f918537a0 100644 --- a/src/id/cosmicscansid/src/eu/kanade/tachiyomi/extension/id/cosmicscansid/CosmicScansID.kt +++ b/src/id/cosmicscansid/src/eu/kanade/tachiyomi/extension/id/cosmicscansid/CosmicScansID.kt @@ -8,6 +8,7 @@ import eu.kanade.tachiyomi.source.model.FilterList import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.OkHttpClient import okhttp3.Request +import org.jsoup.select.Elements import java.util.concurrent.TimeUnit class CosmicScansID : MangaThemesia("CosmicScans.id", "https://cosmic1.co", "id", "/semua-komik") { @@ -55,6 +56,7 @@ class CosmicScansID : MangaThemesia("CosmicScans.id", "https://cosmic1.co", "id" // manga details override val seriesDescriptionSelector = ".entry-content[itemprop=description] :not(a,p:has(a))" + override fun Elements.imgAttr(): String = this.first()?.imgAttr() ?: "" // pages override val pageSelector = "div#readerarea img:not(noscript img)"