sort albums chronologically on artist page. fixes #10

This commit is contained in:
Thomas Amland 2020-08-15 09:47:07 +02:00
parent a6fab92165
commit 0aee1b3918

View File

@ -283,6 +283,10 @@ export class API {
}
private normalizeArtist(item: any): Artist {
const albums = item.album
?.map(this.normalizeAlbum, this)
.sort((a: any, b: any) => b.year - a.year)
return {
id: item.id,
name: item.name,
@ -294,7 +298,7 @@ export class API {
musicBrainzUrl: item.musicBrainzId
? `https://musicbrainz.org/artist/${item.musicBrainzId}`
: undefined,
albums: item.album?.map(this.normalizeAlbum, this),
albums,
similarArtist: (item.similarArtist || []).map(this.normalizeArtist, this)
}
}