diff --git a/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt b/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt index 6bff72e0..2b9a6f99 100644 --- a/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt +++ b/app-tv/src/main/java/hu/bbara/purefin/ui/screen/series/components/TvSeriesComponents.kt @@ -278,11 +278,7 @@ private fun TvEpisodeCard( .width(260.dp) .graphicsLayer { scaleX = scale; scaleY = scale } .onFocusChanged { isFocused = it.isFocused } - .clickable { viewModel.onSelectEpisode( - seriesId = episode.seriesId, - seasonId = episode.seasonId, - episodeId = episode.id - ) }, + .clickable { viewModel.onPlayEpisode(episode.id) }, verticalArrangement = Arrangement.spacedBy(12.dp) ) { Box( diff --git a/core/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt index e22684d5..016a4e78 100644 --- a/core/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt +++ b/core/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt @@ -171,7 +171,7 @@ class AppViewModel @Inject constructor( when (mediaUiModel) { is MovieUiModel -> onMovieSelected(mediaUiModel.id) is SeriesUiModel -> onSeriesSelected(mediaUiModel.id) - is EpisodeUiModel -> onEpisodeSelected(mediaUiModel.seriesId, mediaUiModel.seasonId, mediaUiModel.id) + is EpisodeUiModel -> onSeriesSelected(mediaUiModel.seriesId) } }