From dd3601bc1f7d2201df206e851b980e2657a64592 Mon Sep 17 00:00:00 2001 From: aneesh1122 <45353488+aneesh1122@users.noreply.github.com> Date: Wed, 5 Feb 2025 19:55:03 +0530 Subject: [PATCH] changed album upsert from asSong to asMediaItem. it fixes wrong artist names and mapping --- .../it/fast4x/rimusic/ui/screens/album/AlbumScreen.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/ui/screens/album/AlbumScreen.kt b/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/ui/screens/album/AlbumScreen.kt index fa494ccd0c..1608c76d87 100644 --- a/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/ui/screens/album/AlbumScreen.kt +++ b/composeApp/src/androidMain/kotlin/it/fast4x/rimusic/ui/screens/album/AlbumScreen.kt @@ -156,11 +156,11 @@ fun AlbumScreen( ), currentAlbumPage .songs.distinct() - .map(Innertube.SongItem::asSong) + .map(Innertube.SongItem::asMediaItem) .onEach(Database::insert) - .mapIndexed { position, song -> + .mapIndexed { position, mediaItem -> SongAlbumMap( - songId = song.id, + songId = mediaItem.mediaId, albumId = browseId, position = position )