mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 22:37:56 +01:00 
			
		
		
		
	Anilist/Kitsu Fixes
This commit is contained in:
		| @@ -51,6 +51,7 @@ class AnilistApi(val client: OkHttpClient, interceptor: AnilistInterceptor) { | ||||
|                 .map { list -> | ||||
|                     list.filter { it.type != "Novel" }.map { it.toTrack() } | ||||
|                 } | ||||
|                 .onErrorReturn { emptyList() } | ||||
|     } | ||||
|  | ||||
|     fun getList(username: String): Observable<List<Track>> { | ||||
|   | ||||
| @@ -9,7 +9,7 @@ import eu.kanade.tachiyomi.data.track.TrackManager | ||||
| open class KitsuManga(obj: JsonObject) { | ||||
|     val id by obj.byInt | ||||
|     val canonicalTitle by obj["attributes"].byString | ||||
|     val chapterCount = obj["attributes"]["chapterCount"].nullInt | ||||
|     val chapterCount = obj["attributes"].obj.get("chapterCount").nullInt | ||||
|  | ||||
|     @CallSuper | ||||
|     open fun toTrack() = Track.create(TrackManager.KITSU).apply { | ||||
| @@ -22,7 +22,7 @@ open class KitsuManga(obj: JsonObject) { | ||||
| class KitsuLibManga(obj: JsonObject, manga: JsonObject) : KitsuManga(manga) { | ||||
|     val remoteId by obj.byInt("id") | ||||
|     val status by obj["attributes"].byString | ||||
|     val rating = obj["attributes"]["rating"].nullString | ||||
|     val rating = obj["attributes"].obj.get("rating").nullString | ||||
|     val progress by obj["attributes"].byInt | ||||
|  | ||||
|     override fun toTrack() = super.toTrack().apply { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user