Fix HTTP error 500 in HeanCMS. (#14002)

This commit is contained in:
Alessandro Jean 2022-10-26 18:40:30 -03:00 committed by GitHub
parent 1f03b38490
commit afb85e1115
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

View File

@ -174,6 +174,16 @@ abstract class HeanCms(
} }
} }
override fun mangaDetailsRequest(manga: SManga): Request {
val seriesSlug = manga.url
.substringAfterLast("/")
.replace(TIMESTAMP_REGEX, "")
val currentSlug = seriesSlugMap?.get(seriesSlug) ?: seriesSlug
return GET("$baseUrl/series/$currentSlug", headers)
}
private fun seriesDetailsRequest(manga: SManga): Request { private fun seriesDetailsRequest(manga: SManga): Request {
val seriesSlug = manga.url val seriesSlug = manga.url
.substringAfterLast("/") .substringAfterLast("/")

View File

@ -9,7 +9,7 @@ class HeanCmsGenerator : ThemeSourceGenerator {
override val themeClass = "HeanCms" override val themeClass = "HeanCms"
override val baseVersionCode: Int = 4 override val baseVersionCode: Int = 5
override val sources = listOf( override val sources = listOf(
SingleLang("Reaper Scans", "https://reaperscans.net", "pt-BR", overrideVersionCode = 35), SingleLang("Reaper Scans", "https://reaperscans.net", "pt-BR", overrideVersionCode = 35),