diff --git a/src/en/mangaforfreecom/build.gradle b/src/en/mangaforfreecom/build.gradle index 6fc6e0250..9c1a69ff5 100644 --- a/src/en/mangaforfreecom/build.gradle +++ b/src/en/mangaforfreecom/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.Mangaforfreecom' themePkg = 'madara' baseUrl = 'https://mangaforfree.com' - overrideVersionCode = 1 + overrideVersionCode = 2 isNsfw = true } diff --git a/src/en/mangaforfreecom/src/eu/kanade/tachiyomi/extension/en/mangaforfreecom/Mangaforfreecom.kt b/src/en/mangaforfreecom/src/eu/kanade/tachiyomi/extension/en/mangaforfreecom/Mangaforfreecom.kt index f78ca3566..5f9276913 100644 --- a/src/en/mangaforfreecom/src/eu/kanade/tachiyomi/extension/en/mangaforfreecom/Mangaforfreecom.kt +++ b/src/en/mangaforfreecom/src/eu/kanade/tachiyomi/extension/en/mangaforfreecom/Mangaforfreecom.kt @@ -2,7 +2,9 @@ package eu.kanade.tachiyomi.extension.en.mangaforfreecom import android.annotation.SuppressLint import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.Page import okhttp3.OkHttpClient +import org.jsoup.nodes.Document import java.security.cert.X509Certificate import javax.net.ssl.SSLContext import javax.net.ssl.TrustManager @@ -41,4 +43,9 @@ class Mangaforfreecom : Madara("Mangaforfree.com", "https://mangaforfree.com", " .sslSocketFactory(sslSocketFactory, trustAllCerts[0] as X509TrustManager) .hostnameVerifier { _, _ -> true }.build() } + + override fun pageListParse(document: Document): List { + return super.pageListParse(document) + .onEach { it.imageUrl = it.imageUrl!!.replace("http://", "https://") } + } }