From b845b1c51a1a71becd91e7bbd6f10576e0307a57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn?= Date: Fri, 19 Oct 2018 23:05:56 +0200 Subject: [PATCH] Fixes TuMangaOnline, #561 (#568) Fixes TuMangaOnline, #561 --- src/es/tumangaonline/build.gradle | 4 ++-- .../extension/es/tumangaonline/TuMangaOnline.kt | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/es/tumangaonline/build.gradle b/src/es/tumangaonline/build.gradle index 4be2b2538..977eaddb3 100755 --- a/src/es/tumangaonline/build.gradle +++ b/src/es/tumangaonline/build.gradle @@ -5,8 +5,8 @@ ext { appName = 'Tachiyomi: TuMangaOnline' pkgNameSuffix = 'es.tumangaonline' extClass = '.TuMangaOnline' - extVersionCode = 1 - extVersionSuffix = 1 + extVersionCode = 2 + extVersionSuffix = 2 libVersion = '1.2' } diff --git a/src/es/tumangaonline/src/eu/kanade/tachiyomi/extension/es/tumangaonline/TuMangaOnline.kt b/src/es/tumangaonline/src/eu/kanade/tachiyomi/extension/es/tumangaonline/TuMangaOnline.kt index 5af868e14..a471b1494 100755 --- a/src/es/tumangaonline/src/eu/kanade/tachiyomi/extension/es/tumangaonline/TuMangaOnline.kt +++ b/src/es/tumangaonline/src/eu/kanade/tachiyomi/extension/es/tumangaonline/TuMangaOnline.kt @@ -4,10 +4,7 @@ import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.source.model.* import eu.kanade.tachiyomi.source.online.ParsedHttpSource import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.HttpUrl -import okhttp3.OkHttpClient -import okhttp3.Request -import okhttp3.Response +import okhttp3.* import org.jsoup.nodes.Document import org.jsoup.nodes.Element import java.text.SimpleDateFormat @@ -30,7 +27,10 @@ class TuMangaOnline : ParsedHttpSource() { .retryOnConnectionFailure(true) .followRedirects(true) .build()!! - + override fun headersBuilder(): Headers.Builder { + return Headers.Builder() + .add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) Gecko/20100101 Firefox/60") + } private fun getBuilder(url: String): String { val req = Request.Builder() .addHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) Gecko/20100101 Firefox/60") @@ -196,7 +196,7 @@ class TuMangaOnline : ParsedHttpSource() { val url = getBuilder(baseUrl + chapter.url) // Get /cascade instead of /paginate to get all pages at once - return GET(url.substringBeforeLast("/") + "/cascade") + return GET(url.substringBeforeLast("/") + "/cascade", headers) } override fun pageListParse(document: Document): List = mutableListOf().apply {