Fix mangadex manga not adding all chapters
This commit is contained in:
parent
93d317629f
commit
be6637c7fd
@ -95,7 +95,7 @@ class MangaHandler(val client: OkHttpClient, val headers: Headers, private val l
|
|||||||
if (newResponse.code != 204) {
|
if (newResponse.code != 204) {
|
||||||
val newChapterListResponse = newResponse
|
val newChapterListResponse = newResponse
|
||||||
.parseAs<ChapterListResponse>(MdUtil.jsonParser)
|
.parseAs<ChapterListResponse>(MdUtil.jsonParser)
|
||||||
results.addAll(newChapterListResponse.results)
|
results += newChapterListResponse.results
|
||||||
hasMoreResults = newChapterListResponse.limit + newChapterListResponse.offset under newChapterListResponse.total
|
hasMoreResults = newChapterListResponse.limit + newChapterListResponse.offset under newChapterListResponse.total
|
||||||
lastOffset = newChapterListResponse.offset
|
lastOffset = newChapterListResponse.offset
|
||||||
} else {
|
} else {
|
||||||
@ -138,7 +138,7 @@ class MangaHandler(val client: OkHttpClient, val headers: Headers, private val l
|
|||||||
}
|
}
|
||||||
|
|
||||||
val chapterListResponse = response.parseAs<ChapterListResponse>(MdUtil.jsonParser)
|
val chapterListResponse = response.parseAs<ChapterListResponse>(MdUtil.jsonParser)
|
||||||
val results = chapterListResponse.results
|
val results = chapterListResponse.results.toMutableList()
|
||||||
|
|
||||||
var hasMoreResults = chapterListResponse.limit + chapterListResponse.offset under chapterListResponse.total
|
var hasMoreResults = chapterListResponse.limit + chapterListResponse.offset under chapterListResponse.total
|
||||||
var lastOffset = chapterListResponse.offset
|
var lastOffset = chapterListResponse.offset
|
||||||
@ -149,6 +149,7 @@ class MangaHandler(val client: OkHttpClient, val headers: Headers, private val l
|
|||||||
if (newResponse.code != 204) {
|
if (newResponse.code != 204) {
|
||||||
val newChapterListResponse = newResponse
|
val newChapterListResponse = newResponse
|
||||||
.parseAs<ChapterListResponse>(MdUtil.jsonParser)
|
.parseAs<ChapterListResponse>(MdUtil.jsonParser)
|
||||||
|
results += newChapterListResponse.results
|
||||||
hasMoreResults = newChapterListResponse.limit + newChapterListResponse.offset under newChapterListResponse.total
|
hasMoreResults = newChapterListResponse.limit + newChapterListResponse.offset under newChapterListResponse.total
|
||||||
lastOffset = newChapterListResponse.offset
|
lastOffset = newChapterListResponse.offset
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user