fix(ui): skip missing files in bulk operations (#3807)
* fix(ui): skip missing files when adding to playqueue Signed-off-by: Deluan <deluan@navidrome.org> * fix(ui): skip missing files when adding to playlists * fix(ui): skip missing files when shuffling songs Signed-off-by: Deluan <deluan@navidrome.org> --------- Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
@@ -73,8 +73,9 @@ const AlbumActions = ({
|
||||
}, [dispatch, data, ids])
|
||||
|
||||
const handleAddToPlaylist = React.useCallback(() => {
|
||||
dispatch(openAddToPlaylist({ selectedIds: ids }))
|
||||
}, [dispatch, ids])
|
||||
const selectedIds = ids.filter((id) => !data[id].missing)
|
||||
dispatch(openAddToPlaylist({ selectedIds }))
|
||||
}, [dispatch, data, ids])
|
||||
|
||||
const handleShare = React.useCallback(() => {
|
||||
dispatch(openShareMenu([record.id], 'album', record.name))
|
||||
|
||||
Reference in New Issue
Block a user