MangaHere: fix images issue (#11542)

add referer to header
remove unused artist
This commit is contained in:
Riztard Lanthorn 2022-04-21 01:23:10 +07:00 committed by GitHub
parent 64ed6a5349
commit de019d7ad4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = 'Mangahere'
pkgNameSuffix = 'en.mangahere'
extClass = '.Mangahere'
extVersionCode = 17
extVersionCode = 18
}
apply from: "$rootDir/common.gradle"

View File

@ -11,6 +11,7 @@ import eu.kanade.tachiyomi.source.online.ParsedHttpSource
import eu.kanade.tachiyomi.util.asJsoup
import okhttp3.Cookie
import okhttp3.CookieJar
import okhttp3.Headers
import okhttp3.HttpUrl
import okhttp3.HttpUrl.Companion.toHttpUrlOrNull
import okhttp3.OkHttpClient
@ -34,6 +35,9 @@ class Mangahere : ParsedHttpSource() {
override val supportsLatest = true
override fun headersBuilder(): Headers.Builder = Headers.Builder()
.add("Referer", baseUrl)
override val client: OkHttpClient = super.client.newBuilder()
.cookieJar(
object : CookieJar {
@ -150,7 +154,6 @@ class Mangahere : ParsedHttpSource() {
override fun mangaDetailsParse(document: Document): SManga {
val manga = SManga.create()
manga.author = document.select(".detail-info-right-say > a")?.first()?.text()
manga.artist = ""
manga.genre = document.select(".detail-info-right-tag-list > a")?.joinToString { it.text() }
manga.description = document.select(".fullcontent")?.first()?.text()
manga.thumbnail_url = document.select("img.detail-info-cover-img")?.first()