diff --git a/src/ru/mintmanga/build.gradle b/src/ru/mintmanga/build.gradle index dcf257338..bea62a37d 100644 --- a/src/ru/mintmanga/build.gradle +++ b/src/ru/mintmanga/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Mintmanga' pkgNameSuffix = 'ru.mintmanga' extClass = '.Mintmanga' - extVersionCode = 17 + extVersionCode = 18 libVersion = '1.2' } diff --git a/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt b/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt index 6a25b5b8e..824d91ff1 100644 --- a/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt +++ b/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt @@ -206,7 +206,11 @@ class Mintmanga : ParsedHttpSource() { val url = if (urlParts[1].isEmpty() && urlParts[2].startsWith("/static/")) { baseUrl + urlParts[2] } else { - urlParts[1] + urlParts[0] + urlParts[2] + if (urlParts[1].endsWith("/manga/")) { + urlParts[0] + urlParts[2] + } else { + urlParts[1] + urlParts[0] + urlParts[2] + } } pages.add(Page(i++, "", url)) } diff --git a/src/ru/readmanga/build.gradle b/src/ru/readmanga/build.gradle index 6c2cfa604..ca3959cae 100644 --- a/src/ru/readmanga/build.gradle +++ b/src/ru/readmanga/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Readmanga' pkgNameSuffix = 'ru.readmanga' extClass = '.Readmanga' - extVersionCode = 16 + extVersionCode = 17 libVersion = '1.2' } diff --git a/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt b/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt index f846fa414..b3291fd75 100644 --- a/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt +++ b/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt @@ -206,7 +206,11 @@ class Readmanga : ParsedHttpSource() { val url = if (urlParts[1].isEmpty() && urlParts[2].startsWith("/static/")) { baseUrl + urlParts[2] } else { - urlParts[1] + urlParts[0] + urlParts[2] + if (urlParts[1].endsWith("/manga/")) { + urlParts[0] + urlParts[2] + } else { + urlParts[1] + urlParts[0] + urlParts[2] + } } pages.add(Page(i++, "", url)) } diff --git a/src/ru/selfmanga/build.gradle b/src/ru/selfmanga/build.gradle index 2ffb55dd1..69e7a4ab7 100644 --- a/src/ru/selfmanga/build.gradle +++ b/src/ru/selfmanga/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Selfmanga' pkgNameSuffix = 'ru.selfmanga' extClass = '.Selfmanga' - extVersionCode = 5 + extVersionCode = 6 libVersion = '1.2' } diff --git a/src/ru/selfmanga/src/eu/kanade/tachiyomi/extension/ru/selfmanga/Selfmanga.kt b/src/ru/selfmanga/src/eu/kanade/tachiyomi/extension/ru/selfmanga/Selfmanga.kt index 38c1479c5..ca5f815b3 100644 --- a/src/ru/selfmanga/src/eu/kanade/tachiyomi/extension/ru/selfmanga/Selfmanga.kt +++ b/src/ru/selfmanga/src/eu/kanade/tachiyomi/extension/ru/selfmanga/Selfmanga.kt @@ -157,7 +157,11 @@ class Selfmanga : ParsedHttpSource() { val url = if (urlParts[1].isEmpty() && urlParts[2].startsWith("/static/")) { baseUrl + urlParts[2] } else { - urlParts[1] + urlParts[0] + urlParts[2] + if (urlParts[1].endsWith("/manga/")) { + urlParts[0] + urlParts[2] + } else { + urlParts[1] + urlParts[0] + urlParts[2] + } } pages.add(Page(i++, "", url)) }