Fix #1016: fixed broken fallback to album cover on artist card/detail

This commit is contained in:
Eliot Berriot 2020-01-24 07:16:28 +01:00
parent 9f3ca7b4c5
commit 8a0cf918da
No known key found for this signature in database
GPG Key ID: 6B501DFD73514E14
2 changed files with 4 additions and 4 deletions

View File

@ -51,13 +51,13 @@ export default {
return url
},
cover () {
if (this.artist.cover) {
if (this.artist.cover && this.artist.cover.original) {
return this.artist.cover
}
return this.artist.albums.map((a) => {
return a.cover
}).filter((c) => {
return !!c
return c && c.original
})[0] || {}
},
}

View File

@ -230,12 +230,12 @@ export default {
)
},
cover() {
if (this.object.cover) {
if (this.object.cover && this.object.cover.original) {
return this.object.cover
}
return this.object.albums
.filter(album => {
return album.cover
return album.cover && album.cover.original
})
.map(album => {
return album.cover