mirror of
https://github.com/tachiyomiorg/tachiyomi.git
synced 2024-12-23 12:41:50 +01:00
Filter manga library entries in Kitsu
This commit is contained in:
parent
49d0e06704
commit
13bcefe5cd
@ -88,8 +88,10 @@ class KitsuApi(private val client: OkHttpClient, interceptor: KitsuInterceptor)
|
|||||||
fun findLibManga(track: Track, userId: String): Observable<Track?> {
|
fun findLibManga(track: Track, userId: String): Observable<Track?> {
|
||||||
return rest.findLibManga(track.remote_id, userId)
|
return rest.findLibManga(track.remote_id, userId)
|
||||||
.map { json ->
|
.map { json ->
|
||||||
val data = json["data"].array
|
val data = json["data"].array.filter {
|
||||||
if (data.size() > 0) {
|
it["relationships"]["media"]["data"]["type"].string == "manga"
|
||||||
|
}
|
||||||
|
if (data.isNotEmpty()) {
|
||||||
KitsuLibManga(data[0].obj, json["included"].array[0].obj).toTrack()
|
KitsuLibManga(data[0].obj, json["included"].array[0].obj).toTrack()
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
|
Loading…
Reference in New Issue
Block a user