Cleaning up index modification

This commit is contained in:
James Barnsley
2017-11-09 09:12:23 +13:00
parent ec41eb5271
commit 8ecd13684f
9 changed files with 209 additions and 185 deletions

View File

@ -189,8 +189,8 @@ export function loveTrack(uri, artist, track){
response => {
dispatch({
type: 'TRACK_LOADED',
key: uri,
track: {
uri: uri,
userloved: true
}
});
@ -208,8 +208,8 @@ export function unloveTrack(uri, artist, track){
response => {
dispatch({
type: 'TRACK_LOADED',
key: uri,
track: {
uri: uri,
userloved: false
}
});
@ -255,8 +255,8 @@ export function getArtist(uri, artist, mbid = false){
if (response.artist){
dispatch({
type: 'ARTIST_LOADED',
key: uri,
artist: {
uri: uri,
images: response.artist.image,
bio: response.artist.bio,
listeners: parseInt(response.artist.stats.listeners),
@ -315,12 +315,14 @@ export function getTrack(track, artist_name = null, track_name = null){
if (response.track){
var merged_track = Object.assign(
{},
{
uri: track.uri
},
response.track,
track
);
dispatch({
type: 'TRACK_LOADED',
key: merged_track.uri,
track: merged_track
});
}

View File

@ -25,9 +25,8 @@ const LastfmMiddleware = (function(){
}
);
store.dispatch({
type: "USER_LOADED",
key: user.uri,
user: user
type: "USERS_LOADED",
users: [user]
});
next(action);
break;