From 5fa488a3ca098a8a9db9fb9d3f2d50a94330cbfe Mon Sep 17 00:00:00 2001 From: James Barnsley Date: Thu, 19 Oct 2017 09:54:16 +1300 Subject: [PATCH] Recommendations tracks --- src/js/services/spotify/reducer.js | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/js/services/spotify/reducer.js b/src/js/services/spotify/reducer.js index f260cf76..22ea047c 100755 --- a/src/js/services/spotify/reducer.js +++ b/src/js/services/spotify/reducer.js @@ -88,8 +88,22 @@ export default function reducer(spotify = {}, action){ }}) case 'SPOTIFY_DISCOVER_LOADED': - if (!action.data ) return Object.assign({}, spotify, { discover: [] }) - return Object.assign({}, spotify, { discover: [...spotify.discover, ...[action.data]] }) + if (!action.data ){ + return Object.assign( + {}, + spotify, + { + discover: [] + } + ); + } + return Object.assign( + {}, + spotify, + { + discover: [...spotify.discover, ...[action.data]] + } + ); case 'SPOTIFY_RECOMMENDATIONS_LOADED': return Object.assign( @@ -99,7 +113,7 @@ export default function reducer(spotify = {}, action){ recommendations: { artists_uris: action.artists_uris, albums_uris: action.albums_uris, - tracks: action.tracks + tracks: helpers.formatTracks(action.tracks) } })