diff --git a/lib-multisrc/madara/build.gradle.kts b/lib-multisrc/madara/build.gradle.kts index d116b91df..71d287135 100644 --- a/lib-multisrc/madara/build.gradle.kts +++ b/lib-multisrc/madara/build.gradle.kts @@ -2,7 +2,7 @@ plugins { id("lib-multisrc") } -baseVersionCode = 41 +baseVersionCode = 42 dependencies { api(project(":lib:cryptoaes")) diff --git a/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt b/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt index ad756baf1..4f7d0bf40 100644 --- a/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt +++ b/lib-multisrc/madara/src/eu/kanade/tachiyomi/multisrc/madara/Madara.kt @@ -245,11 +245,13 @@ abstract class Madara( val mangaUrl = baseUrl.toHttpUrl().newBuilder().apply { addPathSegment(mangaSubString) addPathSegment(query.substringAfter(URL_SEARCH_PREFIX)) + addPathSegment("") // add trailing slash }.build() return client.newCall(GET(mangaUrl, headers)) .asObservableSuccess().map { response -> val manga = mangaDetailsParse(response).apply { setUrlWithoutDomain(mangaUrl.toString()) + initialized = true } MangasPage(listOf(manga), false)