diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt index 9cdb288e58..b9eb09db37 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/player/PlayerViewModel.kt @@ -305,7 +305,7 @@ class PlayerViewModel @JvmOverloads constructor( fun isEpisodeOnline(): Boolean? { val anime = currentAnime ?: return null val episode = currentEpisode ?: return null - return currentSource is AnimeHttpSource && !EpisodeLoader.isDownloaded( + return currentSource is AnimeHttpSource && !EpisodeLoader.isDownload( episode.toDomainEpisode()!!, anime, ) @@ -379,8 +379,8 @@ class PlayerViewModel @JvmOverloads constructor( val nextEpisode = this.currentPlaylist[getCurrentEpisodeIndex() + 1] val episodesAreDownloaded = - EpisodeLoader.isDownloaded(currentEpisode.toDomainEpisode()!!, anime) && - EpisodeLoader.isDownloaded(nextEpisode.toDomainEpisode()!!, anime) + EpisodeLoader.isDownload(currentEpisode.toDomainEpisode()!!, anime) && + EpisodeLoader.isDownload(nextEpisode.toDomainEpisode()!!, anime) viewModelScope.launchIO { if (!episodesAreDownloaded) { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/player/loader/EpisodeLoader.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/player/loader/EpisodeLoader.kt index 269de89954..49e6186419 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/player/loader/EpisodeLoader.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/player/loader/EpisodeLoader.kt @@ -29,16 +29,9 @@ class EpisodeLoader { * @param source the source of the anime. */ suspend fun getLinks(episode: Episode, anime: Anime, source: AnimeSource): List