Thumbnail placeholder as icon; Fixing non-loading categories on refresh

This commit is contained in:
James Barnsley
2020-04-17 21:44:49 +12:00
parent 0021883913
commit 67855d207d
18 changed files with 84 additions and 93 deletions

View File

@ -442,7 +442,7 @@ export function getCategory(id) {
type: 'SPOTIFY_CATEGORY_LOADED',
category: {
uri: `category:${response.id}`,
playlist_uris: [],
playlist_uris: null,
...response,
},
});

View File

@ -176,12 +176,11 @@ export default function reducer(spotify = {}, action) {
var categories = { ...spotify.categories };
var playlists_uris = [];
if (categories[action.uri].playlists_uris) {
if (categories[action.uri] && categories[action.uri].playlists_uris) {
playlists_uris = categories[action.uri].playlists_uris;
}
var category = {
...categories[action.uri],
playlists_uris: [...playlists_uris, ...action.uris],
playlists_more: action.more,