From d8fb6ea86d654a38a3f079022dc4d3c2ea53ef43 Mon Sep 17 00:00:00 2001 From: LagradOst <11805592+LagradOst@users.noreply.github.com> Date: Tue, 26 Apr 2022 20:50:44 +0200 Subject: [PATCH] fixed one episode bug from prev prerelease --- .../com/lagradost/cloudstream3/ui/result/ResultViewModel.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultViewModel.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultViewModel.kt index 84aab52f..b5792eeb 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultViewModel.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultViewModel.kt @@ -437,7 +437,8 @@ class ResultViewModel : ViewModel() { for ((index, i) in d.episodes.sortedBy { (it.season?.times(10000) ?: 0) + (it.episode ?: 0) }.withIndex()) { - val id = mainId + (i.season?.times(100000) ?: 0) + (i.episode ?: 0) + 1 + val episode = i.episode ?: (index + 1) + val id = mainId + (i.season?.times(100000) ?: 0) + episode + 1 if (!existingEpisodes.contains(id)) { existingEpisodes.add(id) episodes.add( @@ -445,7 +446,7 @@ class ResultViewModel : ViewModel() { d.name, filterName(i.name), i.posterUrl, - i.episode ?: (index + 1), + episode, i.season, i.data, apiName,