en/AniPlay: made some Episode class members nullable

This commit is contained in:
Josef František Straka 2024-11-21 23:37:04 +01:00
parent 3369add44d
commit c70edd824c
2 changed files with 5 additions and 5 deletions

View file

@ -132,7 +132,7 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource {
source = provider.providerId,
episodeId = episode.id,
episodeNum = episode.number,
hasDub = episode.hasDub,
hasDub = episode.hasDub ?: false,
)
episodeExtras[episodeNumber] = existingEpisodeExtras + listOf(episodeExtra)
}
@ -161,7 +161,7 @@ class AniPlay : AniListAnimeHttpSource(), ConfigurableAnimeSource {
else -> ""
}
val filler = when {
episode.isFiller && isMarkFiller -> " • Filler Episode"
episode.isFiller == true && isMarkFiller -> " • Filler Episode"
else -> ""
}
val scanlator = "Sub$dub$filler"

View file

@ -13,9 +13,9 @@ data class EpisodeListResponse(
data class Episode(
val id: String,
val number: Float,
val title: String,
val hasDub: Boolean,
val isFiller: Boolean,
val title: String?,
val hasDub: Boolean?,
val isFiller: Boolean?,
val img: String?,
val description: String?,
val createdAt: String?,