From 111d3675bf58891c411d13912fbf85dc34ee546b Mon Sep 17 00:00:00 2001 From: chme Date: Sat, 29 Aug 2020 14:06:11 +0200 Subject: [PATCH] [web-src] Only use track uris if playlist has a random track list --- web-src/src/pages/PagePlaylist.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/web-src/src/pages/PagePlaylist.vue b/web-src/src/pages/PagePlaylist.vue index 2ad88ae7..dee41f07 100644 --- a/web-src/src/pages/PagePlaylist.vue +++ b/web-src/src/pages/PagePlaylist.vue @@ -69,11 +69,19 @@ export default { methods: { play: function () { - webapi.player_play_uri(this.tracks.map(a => a.uri).join(','), true) + if (this.playlist.random) { + webapi.player_play_uri(this.tracks.map(a => a.uri).join(','), true) + } else { + webapi.player_play_uri(this.playlist.uri, true) + } }, play_track: function (position) { - webapi.player_play_uri(this.tracks.map(a => a.uri).join(','), false, position) + if (this.playlist.random) { + webapi.player_play_uri(this.tracks.map(a => a.uri).join(','), false, position) + } else { + webapi.player_play_uri(this.playlist.uri, false, position) + } }, open_dialog: function (track) {