Skip to content

Commit

Permalink
Flame Comics: use friendly URL for latest tab (#6402)
Browse files Browse the repository at this point in the history
  • Loading branch information
vetleledaal authored Nov 30, 2024
1 parent 55c1ed6 commit d9304d4
Showing 1 changed file with 7 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,9 @@ class FlameComics : HttpSource() {
SManga.create().apply {
title = seriesData.title
setUrlWithoutDomain(
dataApiReqBuilder().apply {
val seriesID =
seriesData.series_id
baseUrl.toHttpUrl().newBuilder().apply {
addPathSegment("series")
addPathSegment("$seriesID.json")
addQueryParameter("id", seriesData.series_id.toString())
addPathSegment(seriesData.series_id.toString())
}.build().toString(),
)
thumbnail_url = imageApiUrlBuilder(
Expand Down Expand Up @@ -164,12 +161,11 @@ class FlameComics : HttpSource() {
)
}
}
var lastPage = page * 20
if (lastPage > manga.size) {
lastPage = manga.size
}
if (lastPage < 0) lastPage = 0
return MangasPage(manga.subList((page - 1) * 20, lastPage), lastPage < manga.size)

val itemsPerPage = 20
val startIndex = (page - 1) * itemsPerPage
val endIndex = minOf(page * itemsPerPage, manga.size)
return MangasPage(manga.subList(startIndex, endIndex), endIndex < manga.size)
}

override fun mangaDetailsRequest(manga: SManga): Request = GET(
Expand Down

0 comments on commit d9304d4

Please sign in to comment.