diff --git a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt index 86db710f..0b28403f 100644 --- a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt +++ b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlay.kt @@ -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" diff --git a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlayDto.kt b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlayDto.kt index 0b04370d..d22ca43d 100644 --- a/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlayDto.kt +++ b/src/en/aniplay/src/eu/kanade/tachiyomi/animeextension/en/aniplay/AniPlayDto.kt @@ -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?,