artist feed will now sort by date correctly, removed some console alerts

This commit is contained in:
booploops 2021-12-29 05:53:14 -08:00
parent 7a19de11f7
commit 0da3ad6b1d
2 changed files with 13 additions and 7 deletions

View file

@ -54,6 +54,12 @@
self.artistFeed.push(item.views["latest-release"].data[0]) self.artistFeed.push(item.views["latest-release"].data[0])
} }
}) })
// sort artistFeed by attributes.releaseDate descending, date is formatted as "YYYY-MM-DD"
this.artistFeed.sort((a, b) => {
let dateA = new Date(a.attributes.releaseDate)
let dateB = new Date(b.attributes.releaseDate)
return dateB - dateA
})
}) })
} }

View file

@ -122,23 +122,16 @@
playlists.push(item.id) playlists.push(item.id)
} }
} }
console.warn(playlists)
console.warn(libraryPlaylists)
if (playlists.length != 0) { if (playlists.length != 0) {
this.app.mk.api.playlists(playlists).then(playlistsData => { this.app.mk.api.playlists(playlists).then(playlistsData => {
self.favorites.push(...playlistsData) self.favorites.push(...playlistsData)
console.info(playlistsData)
}) })
} }
if (libraryPlaylists.length != 0) { if (libraryPlaylists.length != 0) {
this.app.mk.api.library.playlists(libraryPlaylists).then(playlistsData => { this.app.mk.api.library.playlists(libraryPlaylists).then(playlistsData => {
self.favorites.push(...playlistsData) self.favorites.push(...playlistsData)
console.info(playlistsData)
}) })
} }
console.warn(this.favoriteItems)
console.warn(self.favorites)
}, },
async getArtistFeed() { async getArtistFeed() {
let artists = this.followedArtists let artists = this.followedArtists
@ -157,8 +150,15 @@
self.artistFeed.push(item.views["latest-release"].data[0]) self.artistFeed.push(item.views["latest-release"].data[0])
} }
}) })
// sort artistFeed by attributes.releaseDate descending, date is formatted as "YYYY-MM-DD"
this.artistFeed.sort((a, b) => {
let dateA = new Date(a.attributes.releaseDate)
let dateB = new Date(b.attributes.releaseDate)
return dateB - dateA
})
}) })
}, },
getRecentlyPlayed() { getRecentlyPlayed() {