Fix Kitsu synopsis
nullability (#1233)
This time, the Kitsu API docs are silent on whether this field (or any other field) can be null/undefined/etc, but it can happen and caused an error during search and update. This change just ensures the attribute is nullable and is set to an empty String when it is null. (cherry picked from commit f5c6d2e1a6896c031b8f4583375ee868f252822a)
This commit is contained in:
parent
e8ff402fff
commit
a40c54e60c
@ -25,7 +25,7 @@ data class KitsuListSearchResult(
|
||||
title = manga.canonicalTitle
|
||||
total_chapters = manga.chapterCount ?: 0
|
||||
cover_url = manga.posterImage?.original ?: ""
|
||||
summary = manga.synopsis
|
||||
summary = manga.synopsis ?: ""
|
||||
tracking_url = KitsuApi.mangaUrl(remote_id)
|
||||
publishing_status = manga.status
|
||||
publishing_type = manga.mangaType ?: ""
|
||||
@ -73,7 +73,7 @@ data class KitsuListSearchItemIncludedAttributes(
|
||||
val chapterCount: Long?,
|
||||
val mangaType: String?,
|
||||
val posterImage: KitsuSearchItemCover?,
|
||||
val synopsis: String,
|
||||
val synopsis: String?,
|
||||
val startDate: String?,
|
||||
val status: String,
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user