From f9eaf0cf842785651bd409881673adb2f5414d4e Mon Sep 17 00:00:00 2001 From: Barnabas Balogh Date: Sat, 25 Apr 2026 20:46:14 +0200 Subject: [PATCH] refactor: update artwork URL construction in PlaylistElementUiModel --- .../java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt b/core/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt index 126e6248..c42f8fdb 100644 --- a/core/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt +++ b/core/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt @@ -6,6 +6,8 @@ import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import dagger.hilt.android.lifecycle.HiltViewModel import hu.bbara.purefin.data.MediaCatalogReader +import hu.bbara.purefin.image.ArtworkKind +import hu.bbara.purefin.image.ImageUrlBuilder import hu.bbara.purefin.player.manager.PlayerManager import hu.bbara.purefin.player.manager.ProgressManager import hu.bbara.purefin.player.model.PlayerUiState @@ -133,7 +135,7 @@ class PlayerViewModel @Inject constructor( PlaylistElementUiModel( id = episodeValue.id.toString(), title = episodeValue.title, - artworkUrl = episodeValue.imageUrlPrefix, + artworkUrl = ImageUrlBuilder.finishImageUrl(prefixImageUrl = episodeValue.imageUrlPrefix, artworkKind = ArtworkKind.PRIMARY), isCurrent = currentPlayableMedia.value?.id == episodeValue.id ) }