From 53f7cb58f395c5ae4e8b61f3ce26abd3619803f9 Mon Sep 17 00:00:00 2001 From: Barnabas Balogh Date: Thu, 9 Apr 2026 19:28:17 +0200 Subject: [PATCH] feat: Update background image URL handling in TvEpisodeScreen --- .../hu/bbara/purefin/app/content/episode/TvEpisodeScreen.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app-tv/src/main/java/hu/bbara/purefin/app/content/episode/TvEpisodeScreen.kt b/app-tv/src/main/java/hu/bbara/purefin/app/content/episode/TvEpisodeScreen.kt index 72219b98..03c9a263 100644 --- a/app-tv/src/main/java/hu/bbara/purefin/app/content/episode/TvEpisodeScreen.kt +++ b/app-tv/src/main/java/hu/bbara/purefin/app/content/episode/TvEpisodeScreen.kt @@ -20,12 +20,13 @@ import hu.bbara.purefin.common.ui.components.MediaDetailPlaybackSection import hu.bbara.purefin.common.ui.components.MediaDetailSectionTitle import hu.bbara.purefin.common.ui.components.TvMediaDetailBodyBox import hu.bbara.purefin.common.ui.components.TvMediaDetailScaffold -import hu.bbara.purefin.common.ui.components.tvMediaDetailBackgroundImageUrl +import hu.bbara.purefin.core.data.image.JellyfinImageHelper import hu.bbara.purefin.core.data.navigation.EpisodeDto import hu.bbara.purefin.core.data.navigation.LocalNavigationManager import hu.bbara.purefin.core.data.navigation.Route import hu.bbara.purefin.core.model.Episode import hu.bbara.purefin.feature.shared.content.episode.EpisodeScreenViewModel +import org.jellyfin.sdk.model.api.ImageType @Composable fun TvEpisodeScreen( @@ -86,7 +87,7 @@ internal fun TvEpisodeScreenContent( ) { item { TvMediaDetailBodyBox( - backgroundImageUrl = tvMediaDetailBackgroundImageUrl(episode.imageUrlPrefix), + backgroundImageUrl = JellyfinImageHelper.finishImageUrl(episode.imageUrlPrefix, ImageType.PRIMARY), modifier = it ) { TvEpisodeHeroSection(