Madara: fix broken referer header (#15096)

This commit is contained in:
Vetle Ledaal 2023-01-25 19:46:08 +01:00 committed by GitHub
parent 915b00b761
commit 49b3aee5f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -169,7 +169,7 @@ abstract class Madara(
protected open val fetchGenres: Boolean = true
override fun headersBuilder(): Headers.Builder = Headers.Builder()
.add("Referer", baseUrl)
.add("Referer", "$baseUrl/")
// Popular Manga
@ -854,7 +854,7 @@ abstract class Madara(
val xhrHeaders = headersBuilder()
.add("Content-Length", form.contentLength().toString())
.add("Content-Type", form.contentType().toString())
.add("Referer", baseUrl)
.add("Referer", "$baseUrl/")
.add("X-Requested-With", "XMLHttpRequest")
.build()
@ -863,7 +863,7 @@ abstract class Madara(
protected open fun xhrChaptersRequest(mangaUrl: String): Request {
val xhrHeaders = headersBuilder()
.add("Referer", baseUrl)
.add("Referer", "$baseUrl/")
.add("X-Requested-With", "XMLHttpRequest")
.build()

View File

@ -10,7 +10,7 @@ class MadaraGenerator : ThemeSourceGenerator {
override val themeClass = "Madara"
override val baseVersionCode: Int = 27
override val baseVersionCode: Int = 28
override val sources = listOf(
MultiLang("Leviatan Scans", "https://leviatanscans.com", listOf("en", "es"), className = "LeviatanScansFactory", overrideVersionCode = 13),