Tracklist 'source' to contain all the meta we need for queue (avoids unnecessary remote lookups)

This commit is contained in:
James Barnsley
2021-11-28 20:37:20 +13:00
parent a59f98ff9b
commit 46f22ead84
16 changed files with 102 additions and 58 deletions

View File

@ -334,12 +334,12 @@ class ContextMenu extends React.Component {
},
menu: {
uris,
tracklist_uri,
source,
} = {},
} = this.props;
hideContextMenu();
playURIs(uris, tracklist_uri);
playURIs(uris, source);
}
playPlaylist = () => {
@ -420,12 +420,12 @@ class ContextMenu extends React.Component {
},
menu: {
uris,
tracklist_uri,
source,
} = {},
} = this.props;
hideContextMenu();
enqueueURIs(uris, tracklist_uri, play_next);
enqueueURIs(uris, source, play_next);
}
addTracksToPlaylist = (e, playlist_uri) => {