Skip to content
Snippets Groups Projects
Commit a4a112e0 authored by Eliot Berriot's avatar Eliot Berriot
Browse files

Fix#795: cover not showing in queue/player when playing tracks from "albums" tab

parent eb1f7e55
No related branches found
No related tags found
No related merge requests found
Fixed cover not showing in queue/player when playing tracks from "albums" tab (#795)
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
</div> </div>
</div> </div>
<div class="extra content"> <div class="extra content">
<play-button class="mini basic orange right floated" :tracks="album.tracks" :album="album"> <play-button class="mini basic orange right floated" :tracks="tracksWithAlbum" :album="album">
<translate translate-context="Content/Queue/Button.Label/Short, Verb">Play all</translate> <translate translate-context="Content/Queue/Button.Label/Short, Verb">Play all</translate>
</play-button> </play-button>
<span> <span>
...@@ -83,6 +83,20 @@ export default { ...@@ -83,6 +83,20 @@ export default {
return this.album.tracks return this.album.tracks
} }
return this.album.tracks.slice(0, this.initialTracks) return this.album.tracks.slice(0, this.initialTracks)
},
tracksWithAlbum () {
// needed to include album data (especially cover)
// with tracks appended in queue (#795)
let self = this
return this.album.tracks.map(t => {
return {
...t,
album: {
...self.album,
tracks: []
}
}
})
} }
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment