Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1131,6 +1131,9 @@ class ResultViewModel2 : ViewModel() {
if (activity == null) return
val response = currentResponse ?: return
val eps = currentEpisodes[currentIndex ?: return] ?: return
// ResultEpisode.index spans all seasons; Cast indexes this season's list.
val castEpisodeIndex = eps.indexOfFirst { it.id == result.id }
if (castEpisodeIndex < 0) return

// Main needed because getCastSession needs to be on main thread
main {
Expand All @@ -1139,7 +1142,7 @@ class ResultViewModel2 : ViewModel() {
response.isMovie(),
response.name,
response.posterUrl,
result.index,
castEpisodeIndex,
eps,
links,
subs,
Expand Down
Loading