Skip to content

Commit

Permalink
Fixed add to playlist from on device songs #3629
Browse files Browse the repository at this point in the history
  • Loading branch information
fast4x committed Sep 11, 2024
1 parent 9ebae97 commit 73e473b
Showing 1 changed file with 10 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1117,23 +1117,19 @@ fun HomeSongsModern(

items.forEachIndexed { index, song ->
runCatching {
Database.insert(song.song.asMediaItem)
Database.insert(
SongPlaylistMap(
songId = song.song.asMediaItem.mediaId,
playlistId = playlistPreview.playlist.id,
position = position + index
CoroutineScope(Dispatchers.IO).launch {
Database.insert(song.song.asMediaItem)
Database.insert(
SongPlaylistMap(
songId = song.song.asMediaItem.mediaId,
playlistId = playlistPreview.playlist.id,
position = position + index
)
)
)
}
}.onFailure {
Timber.e("Failed addToPlaylist in HomeSongsModern ${it.stackTraceToString()}")
it.message?.let { it1 ->
SmartMessage(
it1,
PopupType.Error,
context = context
)
}
println("Failed addToPlaylist in HomeSongsModern ${it.stackTraceToString()}")
}
}
CoroutineScope(Dispatchers.Main).launch {
Expand Down

0 comments on commit 73e473b

Please sign in to comment.