From 505e642691ea63acd0f3c2dc9084e0c71af7c630 Mon Sep 17 00:00:00 2001 From: ddmgy Date: Sun, 2 Jul 2017 14:35:07 -0400 Subject: [PATCH] Fix issues with Batoto; some links now use https rather than http, so parsing was affected. (#873) --- .../eu/kanade/tachiyomi/source/online/english/Batoto.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Batoto.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Batoto.kt index 5cd5fbdb3a..3fc821d7de 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Batoto.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Batoto.kt @@ -28,7 +28,7 @@ class Batoto : ParsedHttpSource(), LoginSource { override val name = "Batoto" - override val baseUrl = "http://bato.to" + override val baseUrl = "https://bato.to" override val lang = "en" @@ -52,7 +52,7 @@ class Batoto : ParsedHttpSource(), LoginSource { .add("Cookie", "lang_option=English") private val pageHeaders = super.headersBuilder() - .add("Referer", "http://bato.to/reader") + .add("Referer", "$baseUrl/reader") .build() override fun popularMangaRequest(page: Int): Request { @@ -69,7 +69,7 @@ class Batoto : ParsedHttpSource(), LoginSource { override fun popularMangaFromElement(element: Element): SManga { val manga = SManga.create() - element.select("a[href^=http://bato.to]").first().let { + element.select("a[href^=$baseUrl]").first().let { manga.setUrlWithoutDomain(it.attr("href")) manga.title = it.text().trim() } @@ -177,7 +177,7 @@ class Batoto : ParsedHttpSource(), LoginSource { override fun chapterListSelector() = "tr.row.lang_English.chapter_row" override fun chapterFromElement(element: Element): SChapter { - val urlElement = element.select("a[href^=http://bato.to/reader").first() + val urlElement = element.select("a[href^=$baseUrl/reader").first() val chapter = SChapter.create() chapter.setUrlWithoutDomain(urlElement.attr("href"))