This commit is contained in:
Koitharu
2020-03-01 20:58:25 +02:00
parent d51efce547
commit 6c160d80ff
2 changed files with 4 additions and 4 deletions

View File

@@ -68,7 +68,7 @@ abstract class ChanRepository(
largeCoverUrl = root.getElementById("cover")?.attr("src")?.withDomain(domain),
chapters = root.select("table.table_cha").flatMap { table ->
table.select("div.manga2")
}.mapNotNull { it.selectFirst("a") }.mapIndexedNotNull { i, a ->
}.mapNotNull { it.selectFirst("a") }.reversed().mapIndexedNotNull { i, a ->
val href = a.attr("href")
?.withDomain(domain) ?: return@mapIndexedNotNull null
MangaChapter(
@@ -93,8 +93,9 @@ abstract class ChanRepository(
}
val json = data.substring(pos).substringAfter('[').substringBefore(';')
.substringBeforeLast(']')
return json.split(",").map {
val url = it.trim().removeSurrounding('"')
return json.split(",").mapNotNull {
it.trim().removeSurrounding('"').takeUnless(String::isBlank)
}.map { url ->
MangaPage(
id = url.longHashCode(),
url = url,

View File

@@ -79,7 +79,6 @@
<string name="clear_pages_cache">Clear pages cache</string>
<string name="cache">Cache</string>
<string name="text_file_sizes">B|kB|MB|GB|TB</string>
<string name="downloading_d_percent">Downloading: %d%%</string>
<string name="standard">Standard</string>
<string name="webtoon">Webtoon</string>
<string name="read_mode">Read mode</string>