Loading playlist group with images (need to batch to avoid timeout)

This commit is contained in:
James Barnsley
2022-05-22 20:58:38 +12:00
parent 73a02caf9f
commit 649442600d
9 changed files with 264 additions and 244 deletions

View File

@ -760,6 +760,7 @@ const formatClient = function (data) {
const client = { type: 'client' };
const fields = [
'id',
'loading',
'connected',
'name',
'host_name',
@ -825,6 +826,7 @@ const formatCategory = function (data) {
const fields = [
'id',
'uri',
'loading',
'name',
'playlists_uris',
];
@ -851,6 +853,7 @@ const formatPlaylistGroup = function (data) {
const fields = [
'id',
'uri',
'loading',
'name',
'playlists_uris',
];
@ -861,6 +864,10 @@ const formatPlaylistGroup = function (data) {
}
}
if (data.id) {
playlistGroup.uri = `spotify:category:${data.id}`
}
if (data.icons) {
playlistGroup.images = formatImages(data.icons);
}
@ -879,6 +886,7 @@ const formatGroup = function (data) {
const fields = [
'id',
'name',
'loading',
'mute',
'stream_id',
'clients_ids',