From 67246cda2ffa07d0917e3e214f4be96c18407249 Mon Sep 17 00:00:00 2001 From: nsteel Date: Fri, 13 Nov 2015 12:17:57 +0000 Subject: [PATCH] Fixed loading spinner when playlist empty --- mopidy_musicbox_webclient/static/js/process_ws.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mopidy_musicbox_webclient/static/js/process_ws.js b/mopidy_musicbox_webclient/static/js/process_ws.js index b45ed39..1202c28 100644 --- a/mopidy_musicbox_webclient/static/js/process_ws.js +++ b/mopidy_musicbox_webclient/static/js/process_ws.js @@ -183,6 +183,11 @@ function processGetPlaylists(resultArr) { * process results of a returned list of playlist track refs *********************************************************/ function processPlaylistItems(resultDict) { + if (resultDict.items.length == 0) { + console.log('Playlist', resultDict.uri, 'is empty'); + showLoading(false); + return; + } var trackUris = [] for (i = 0; i < resultDict.items.length; i++) { trackUris.push(resultDict.items[i].uri); @@ -197,6 +202,7 @@ function processPlaylistItems(resultDict) { resultsToTables(playlists[newplaylisturi].tracks, PLAYLIST_TABLE, newplaylisturi); showLoading(false); }); + } /********************************************************