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:
commit
516f6e6d38
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
})
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue