From 4af4771cfeb40e67d8a0b3fb55bef178f0a6cba3 Mon Sep 17 00:00:00 2001 From: Prathamesh More Date: Thu, 30 Dec 2021 15:47:28 +0530 Subject: [PATCH] [Playlists] Fixed playlist import --- .../monkey/retromusic/fragments/LibraryViewModel.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt index e7b771054..bc8d72cc9 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/LibraryViewModel.kt @@ -255,11 +255,13 @@ class LibraryViewModel( } repository.insertSongs(songEntities) } else { - val playListId = createPlaylist(PlaylistEntity(playlistName = playlist.name)) - val songEntities = playlist.getSongs().map { - it.toSongEntity(playListId) + if (playlist != Playlist.empty){ + val playListId = createPlaylist(PlaylistEntity(playlistName = playlist.name)) + val songEntities = playlist.getSongs().map { + it.toSongEntity(playListId) + } + repository.insertSongs(songEntities) } - repository.insertSongs(songEntities) } forceReload(Playlists) }