diff --git a/src/pt/slimeread/build.gradle b/src/pt/slimeread/build.gradle index a3721c18b..0fc2417c8 100644 --- a/src/pt/slimeread/build.gradle +++ b/src/pt/slimeread/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'SlimeRead' extClass = '.SlimeRead' - extVersionCode = 13 + extVersionCode = 14 isNsfw = true } diff --git a/src/pt/slimeread/src/eu/kanade/tachiyomi/extension/pt/slimeread/SlimeRead.kt b/src/pt/slimeread/src/eu/kanade/tachiyomi/extension/pt/slimeread/SlimeRead.kt index 1cc75c914..25866a271 100644 --- a/src/pt/slimeread/src/eu/kanade/tachiyomi/extension/pt/slimeread/SlimeRead.kt +++ b/src/pt/slimeread/src/eu/kanade/tachiyomi/extension/pt/slimeread/SlimeRead.kt @@ -110,12 +110,12 @@ class SlimeRead : HttpSource() { // Handling a large manga list return Observable.just(popularMangeCache!!) .map { mangaPage -> - val (mangas) = mangaPage + val mangas = mangaPage.mangas val pageSize = 15 currentSlice = (page - 1) * pageSize - val startIndex = min(mangas.size, currentSlice) + val startIndex = min(mangas.size - 1, currentSlice) val endIndex = min(mangas.size, currentSlice + pageSize) val slice = mangas.subList(startIndex, endIndex)