aniage: fix posters

This commit is contained in:
CakesTwix 2023-11-09 21:01:32 +02:00
parent be948a5389
commit a710118cae
Signed by: CakesTwix
GPG key ID: 7B11051D5CE19825
2 changed files with 4 additions and 6 deletions

View file

@ -1,5 +1,5 @@
// use an integer for version numbers
version = 6
version = 7
dependencies{
implementation("com.google.code.gson:gson:2.9.0")

View file

@ -46,7 +46,6 @@ class AniageProvider : MainAPI() {
private val apiUrl = "https://master.api.aniage.net"
private val findUrl = "https://finder-master.api.aniage.net/?query="
private val cdnUrl = "https://aniage.fra1.cdn.digitaloceanspaces.com/main/"
private val imageUrl = "https://image.aniage.net"
private val videoCdn = "https://aniage-video-stream.b-cdn.net/"
private val pageSize = 30
@ -102,7 +101,7 @@ class AniageProvider : MainAPI() {
val homeList = parsedJSON.data.map {
newAnimeSearchResponse(it.title, it.id, TvType.Anime) {
this.posterUrl = "$cdnUrl${it.posterId}"
this.posterUrl = "$imageUrl/main/${it.posterId}?width=296"
addDubStatus(isDub = true, it.episodes)
this.otherName = it.alternativeTitle
}
@ -115,7 +114,7 @@ class AniageProvider : MainAPI() {
val animeJSON = Gson().fromJson<List<PageProps>>(app.get("$findUrl$query").text, listPageModel)
val findList = animeJSON.map {
newAnimeSearchResponse(it.title, it.id, TvType.Anime) {
this.posterUrl = "$cdnUrl${it.posterId}"
this.posterUrl = "$imageUrl/main/${it.posterId}?width=296"
addDubStatus(isDub = true, it.episodes)
this.otherName = it.alternativeTitle
}
@ -201,13 +200,12 @@ class AniageProvider : MainAPI() {
}
}
}
return newAnimeLoadResponse(
animeJSON.pageProps.title,
"$mainUrl/$animeID",
tvType,
) {
this.posterUrl = "$cdnUrl${animeJSON.pageProps.posterId}"
this.posterUrl = "$imageUrl/main/${animeJSON.pageProps.posterId}"
this.engName = animeJSON.pageProps.alternativeTitle
this.tags = animeJSON.pageProps.genres.map { it }
this.plot = animeJSON.pageProps.description