diff --git a/src/en/allanime/build.gradle b/src/en/allanime/build.gradle index a4d0180a3..6f66d724e 100644 --- a/src/en/allanime/build.gradle +++ b/src/en/allanime/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'AllManga' extClass = '.AllManga' - extVersionCode = 7 + extVersionCode = 8 } apply from: "$rootDir/common.gradle" diff --git a/src/en/allanime/src/eu/kanade/tachiyomi/extension/en/allanime/AllManga.kt b/src/en/allanime/src/eu/kanade/tachiyomi/extension/en/allanime/AllManga.kt index b3d49e1d2..6d15bc053 100644 --- a/src/en/allanime/src/eu/kanade/tachiyomi/extension/en/allanime/AllManga.kt +++ b/src/en/allanime/src/eu/kanade/tachiyomi/extension/en/allanime/AllManga.kt @@ -154,7 +154,8 @@ class AllManga : ConfigurableSource, HttpSource() { } override fun getMangaUrl(manga: SManga): String { - return "$baseUrl${manga.url}" + val mangaId = manga.url.split("/")[2] + return "$baseUrl/manga/$mangaId" } /* Chapters */ @@ -199,7 +200,10 @@ class AllManga : ConfigurableSource, HttpSource() { } override fun getChapterUrl(chapter: SChapter): String { - return "$baseUrl${chapter.url}" + val chapterUrlParts = chapter.url.split("/") + val mangaId = chapterUrlParts[2] + val chapterSlug = chapterUrlParts[4] + return "$baseUrl/read/$mangaId/$chapterSlug" } /* Pages */