diff --git a/src/js/components/SpotifyAuthenticationFrame.js b/src/js/components/SpotifyAuthenticationFrame.js index 809db777..12ad0941 100755 --- a/src/js/components/SpotifyAuthenticationFrame.js +++ b/src/js/components/SpotifyAuthenticationFrame.js @@ -84,7 +84,6 @@ class SpotifyAuthenticationFrame extends React.Component{ } renderRefreshButton(){ - console.log(typeof(window._testMode)); if( !this.props.authorized || !window._testMode) return null; if( this.props.refreshing_token ){ diff --git a/src/js/services/spotify/actions.js b/src/js/services/spotify/actions.js index 7dd4cd4e..0219257b 100755 --- a/src/js/services/spotify/actions.js +++ b/src/js/services/spotify/actions.js @@ -39,8 +39,11 @@ const sendRequest = ( dispatch, getState, endpoint, method = 'GET', data = false resolve(response) }, (xhr, status, error) => { + var message = xhr.responseText + if (error.error && error.error.message) message = error.error.message + dispatch(uiActions.createNotification(message,'bad')) + console.error( endpoint+' failed', xhr.responseText) - dispatch(uiActions.createNotification(xhr.responseText,'bad')) reject(error) } ) @@ -59,7 +62,7 @@ function getToken( dispatch, getState ){ return new Promise( (resolve, reject) => { // token is okay for now, so just resolve with the current token - if( new Date().getTime() < getState().spotify.token_expiry ){ + if( getState().spotify.token_expiry && new Date().getTime() < getState().spotify.token_expiry ){ resolve(getState().spotify.access_token) return } diff --git a/src/js/views/library/LibraryAlbums.js b/src/js/views/library/LibraryAlbums.js index 445f8497..20980b89 100755 --- a/src/js/views/library/LibraryAlbums.js +++ b/src/js/views/library/LibraryAlbums.js @@ -117,7 +117,9 @@ class LibraryAlbums extends React.Component{