Merge branch 'feature/43-broken-play-artist-browse' into 'develop'

Fixed #43: broken play all button on artist card

Closes #43

See merge request funkwhale/funkwhale!21
This commit is contained in:
Eliot Berriot 2017-12-13 22:46:06 +00:00
commit 516f6e6d38
2 changed files with 15 additions and 1 deletions

View File

@ -5,4 +5,10 @@ Changelog
0.2.4 (unreleased)
------------------
Models: now store relese group mbid on Album model (#7)
Features:
- Models: now store relese group mbid on Album model (#7)
Bugfixes:
- Library: fixen broken "play all albums" button on artist cards in Artist browsing view (#43)

View File

@ -30,6 +30,7 @@
<script>
import config from '@/config'
import backend from '@/audio/backend'
import logger from '@/logging'
import ArtistCard from '@/components/audio/artist/Card'
import Pagination from '@/components/Pagination'
@ -66,6 +67,13 @@ export default {
logger.default.debug('Fetching artists')
this.$http.get(url, {params: params}).then((response) => {
self.result = response.data
self.result.results.map((artist) => {
var albums = JSON.parse(JSON.stringify(artist.albums)).map((album) => {
return backend.Album.clean(album)
})
artist.albums = albums
return artist
})
self.isLoading = false
})
},