diff --git a/src/en/aurora/build.gradle b/src/en/aurora/build.gradle index 5bca036b47..d002c122e7 100644 --- a/src/en/aurora/build.gradle +++ b/src/en/aurora/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'aurora' pkgNameSuffix = 'en.aurora' extClass = '.Aurora' - extVersionCode = 3 + extVersionCode = 4 } apply from: "$rootDir/common.gradle" diff --git a/src/en/aurora/src/eu/kanade/tachiyomi/extension/en/aurora/Aurora.kt b/src/en/aurora/src/eu/kanade/tachiyomi/extension/en/aurora/Aurora.kt index 77ac26794d..b641705f05 100644 --- a/src/en/aurora/src/eu/kanade/tachiyomi/extension/en/aurora/Aurora.kt +++ b/src/en/aurora/src/eu/kanade/tachiyomi/extension/en/aurora/Aurora.kt @@ -30,7 +30,7 @@ class Aurora : HttpSource() { override fun chapterListParse(response: Response): List = throw Exception("Not used") override fun fetchChapterList(manga: SManga): Observable> { - return Observable.just(fetchChapterListTR(baseUrl + manga.url, mutableListOf())) + return Observable.just(fetchChapterListTR(baseUrl + manga.url, mutableListOf()).reversed()) } private tailrec fun fetchChapterListTR( @@ -144,8 +144,8 @@ class Aurora : HttpSource() { val chapterArchiveUrl = "$baseUrl/archive/" val chapterOverviewDoc = client.newCall(GET(chapterArchiveUrl, headers)).execute().asJsoup() - val chapterBlockElements = chapterOverviewDoc.select(".wp-block-image") - val mangasFromChapters = chapterBlockElements + val chapterBlockElements = chapterOverviewDoc.select(".wp-block-image:has(a)") + val mangasFromChapters: List = chapterBlockElements .mapIndexed { chapterIndex, chapter -> val chapterOverviewLink = chapter.selectFirst("a")!! val chapterOverviewUrl = chapterOverviewLink.attr("href")