Luscious fix images not loading (#6563)
* Fix Images not loading * Update LusciousGenerator.kt
This commit is contained in:
parent
f6aa779214
commit
c40ec25b85
multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/luscious
@ -214,7 +214,7 @@ abstract class Luscious(
|
|||||||
.let { it["data"]["picture"]["list"].asJsonObject }
|
.let { it["data"]["picture"]["list"].asJsonObject }
|
||||||
|
|
||||||
return data["items"].asJsonArray.mapIndexed { index, it ->
|
return data["items"].asJsonArray.mapIndexed { index, it ->
|
||||||
Page(index, imageUrl = it["url_to_original"].asString)
|
Page(index, imageUrl = it["thumbnails"][0]["url"].asString)
|
||||||
} + if (data["info"]["total_pages"].asInt > 1) { // get 2nd page onwards
|
} + if (data["info"]["total_pages"].asInt > 1) { // get 2nd page onwards
|
||||||
(ITEMS_PER_PAGE until data["info"]["total_items"].asInt).chunked(ITEMS_PER_PAGE).mapIndexed { page, indices ->
|
(ITEMS_PER_PAGE until data["info"]["total_items"].asInt).chunked(ITEMS_PER_PAGE).mapIndexed { page, indices ->
|
||||||
indices.map { Page(it, url = buildAlbumPicturesPageUrl(id, page + 2, sortPagesByOption)) }
|
indices.map { Page(it, url = buildAlbumPicturesPageUrl(id, page + 2, sortPagesByOption)) }
|
||||||
@ -257,7 +257,7 @@ abstract class Luscious(
|
|||||||
val data = gson.fromJson<JsonObject>(it.body()!!.string()).let { data ->
|
val data = gson.fromJson<JsonObject>(it.body()!!.string()).let { data ->
|
||||||
data["data"]["picture"]["list"].asJsonObject
|
data["data"]["picture"]["list"].asJsonObject
|
||||||
}
|
}
|
||||||
data["items"].asJsonArray[page.index % 50].asJsonObject["url_to_original"].asString
|
data["items"].asJsonArray[page.index % 50].asJsonObject["thumbnails"][0]["url"].asString
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -596,7 +596,9 @@ abstract class Luscious(
|
|||||||
has_next_page
|
has_next_page
|
||||||
}
|
}
|
||||||
items {
|
items {
|
||||||
url_to_original
|
thumbnails {
|
||||||
|
url
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,7 +10,7 @@ class LusciousGenerator : ThemeSourceGenerator {
|
|||||||
|
|
||||||
override val themeClass = "Luscious"
|
override val themeClass = "Luscious"
|
||||||
|
|
||||||
override val baseVersionCode: Int = 1
|
override val baseVersionCode: Int = 2
|
||||||
|
|
||||||
override val sources = listOf(
|
override val sources = listOf(
|
||||||
MultiLang("Luscious", "https://www.luscious.net", listOf("en","ja", "es", "it", "de", "fr", "zh", "ko", "other", "pt", "th"), isNsfw = true, className = "LusciousFactory", overrideVersionCode = 2),
|
MultiLang("Luscious", "https://www.luscious.net", listOf("en","ja", "es", "it", "de", "fr", "zh", "ko", "other", "pt", "th"), isNsfw = true, className = "LusciousFactory", overrideVersionCode = 2),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user