mirror of
https://github.com/bbara04/Purefin.git
synced 2026-07-23 19:26:50 +00:00
refactor: update artwork URL construction in PlaylistElementUiModel
This commit is contained in:
@@ -6,6 +6,8 @@ import androidx.lifecycle.ViewModel
|
|||||||
import androidx.lifecycle.viewModelScope
|
import androidx.lifecycle.viewModelScope
|
||||||
import dagger.hilt.android.lifecycle.HiltViewModel
|
import dagger.hilt.android.lifecycle.HiltViewModel
|
||||||
import hu.bbara.purefin.data.MediaCatalogReader
|
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.PlayerManager
|
||||||
import hu.bbara.purefin.player.manager.ProgressManager
|
import hu.bbara.purefin.player.manager.ProgressManager
|
||||||
import hu.bbara.purefin.player.model.PlayerUiState
|
import hu.bbara.purefin.player.model.PlayerUiState
|
||||||
@@ -133,7 +135,7 @@ class PlayerViewModel @Inject constructor(
|
|||||||
PlaylistElementUiModel(
|
PlaylistElementUiModel(
|
||||||
id = episodeValue.id.toString(),
|
id = episodeValue.id.toString(),
|
||||||
title = episodeValue.title,
|
title = episodeValue.title,
|
||||||
artworkUrl = episodeValue.imageUrlPrefix,
|
artworkUrl = ImageUrlBuilder.finishImageUrl(prefixImageUrl = episodeValue.imageUrlPrefix, artworkKind = ArtworkKind.PRIMARY),
|
||||||
isCurrent = currentPlayableMedia.value?.id == episodeValue.id
|
isCurrent = currentPlayableMedia.value?.id == episodeValue.id
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user