add mal cover for mangadex and fix kitsu covers in some cases (#311)

This commit is contained in:
Henrik 2021-05-10 00:56:01 +02:00 committed by GitHub
parent c787498b85
commit 85398f7c30
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -122,9 +122,16 @@ class ApiMangaParser(val client: OkHttpClient, private val lang: String) {
it["ap"]?.let { animePlanetId = it } it["ap"]?.let { animePlanetId = it }
} }
cover = kitsuId?.let { if (kitsuId?.toIntOrNull() != null) {
"https://media.kitsu.io/manga/poster_images/$it/large.jpg" cover = "https://media.kitsu.io/manga/poster_images/$kitsuId/large.jpg"
} ?: "https://i.imgur.com/6TrIues.jpg" }
if (cover == null && !myAnimeListId.isNullOrEmpty()) {
cover = "https://coverapi.orell.dev/api/v1/mal/manga/$myAnimeListId/cover"
}
if (cover == null) {
cover = "https://i.imgur.com/6TrIues.jpg"
}
// val filteredChapters = filterChapterForChecking(networkApiManga) // val filteredChapters = filterChapterForChecking(networkApiManga)