From 15932ee21deaf6133dfbe2e62a117c1b0a326e49 Mon Sep 17 00:00:00 2001 From: Logan B Date: Sun, 24 Feb 2019 00:44:10 +1300 Subject: [PATCH] MangaPlus: Add UUID header (fixes #833) (#834) MangaPlus: Add UUID header (fixes #833) --- src/en/mangaplus/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/en/mangaplus/MangaPlus.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/en/mangaplus/build.gradle b/src/en/mangaplus/build.gradle index 0c3cd1eeb..67e5ecc0c 100644 --- a/src/en/mangaplus/build.gradle +++ b/src/en/mangaplus/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Manga Plus by Shueisha' pkgNameSuffix = 'en.mangaplus' extClass = '.MangaPlus' - extVersionCode = 1 + extVersionCode = 2 libVersion = '1.2' } diff --git a/src/en/mangaplus/src/eu/kanade/tachiyomi/extension/en/mangaplus/MangaPlus.kt b/src/en/mangaplus/src/eu/kanade/tachiyomi/extension/en/mangaplus/MangaPlus.kt index 452d0aacf..b0fb49950 100644 --- a/src/en/mangaplus/src/eu/kanade/tachiyomi/extension/en/mangaplus/MangaPlus.kt +++ b/src/en/mangaplus/src/eu/kanade/tachiyomi/extension/en/mangaplus/MangaPlus.kt @@ -11,6 +11,7 @@ import eu.kanade.tachiyomi.source.online.HttpSource import okhttp3.* import rx.Observable import java.lang.Exception +import java.util.UUID.randomUUID class MangaPlus : HttpSource() { override val name = "Manga Plus by Shueisha" @@ -25,7 +26,7 @@ class MangaPlus : HttpSource() { add("Origin", WEB_URL) add("Referer", WEB_URL) add("User-Agent", USER_AGENT) - add("X-Requested-With", "XMLHttpRequest") + add("SESSION-TOKEN", randomUUID().toString()) }.build() override val client = network.client.newBuilder().addInterceptor {