diff --git a/src/en/mangamo/build.gradle b/src/en/mangamo/build.gradle index bda51127b..d25e8e516 100644 --- a/src/en/mangamo/build.gradle +++ b/src/en/mangamo/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Mangamo' extClass = '.Mangamo' - extVersionCode = 6 + extVersionCode = 7 isNsfw = false } diff --git a/src/en/mangamo/src/eu/kanade/tachiyomi/extension/en/mangamo/MangamoHelper.kt b/src/en/mangamo/src/eu/kanade/tachiyomi/extension/en/mangamo/MangamoHelper.kt index 3c55d9f4e..a58131480 100644 --- a/src/en/mangamo/src/eu/kanade/tachiyomi/extension/en/mangamo/MangamoHelper.kt +++ b/src/en/mangamo/src/eu/kanade/tachiyomi/extension/en/mangamo/MangamoHelper.kt @@ -12,6 +12,7 @@ import kotlinx.serialization.json.Json import kotlinx.serialization.modules.SerializersModule import kotlinx.serialization.serializer import okhttp3.Headers +import java.net.URLEncoder class MangamoHelper(headers: Headers) { @@ -45,7 +46,7 @@ class MangamoHelper(headers: Headers) { private fun getCatalogUrl(series: SeriesDto): String { val lowercaseHyphenated = series.name_lowercase!!.replace(' ', '-') - return "/catalog/$lowercaseHyphenated" + return "/catalog/${URLEncoder.encode(lowercaseHyphenated, "utf-8")}" } fun getSeriesUrl(series: SeriesDto): String {