Fix #278: Broken search bar on library home

merge-requests/237/head
Eliot Berriot 2018-06-05 20:48:54 +02:00
rodzic a16bd2a409
commit 5f5cb2838e
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: DD6965E2476E5C27
2 zmienionych plików z 6 dodań i 10 usunięć

Wyświetl plik

@ -0,0 +1 @@
Broken search bar on library home (#278)

Wyświetl plik

@ -29,9 +29,9 @@
</template>
<script>
import _ from 'lodash'
import axios from 'axios'
import logger from '@/logging'
import backend from '@/audio/backend'
import AlbumCard from '@/components/audio/album/Card'
import ArtistCard from '@/components/audio/artist/Card'
@ -50,7 +50,6 @@ export default {
albums: [],
artists: []
},
backend: backend,
isLoading: false
}
},
@ -61,7 +60,7 @@ export default {
this.search()
},
methods: {
search () {
search: _.debounce(function () {
if (this.query.length < 1) {
return
}
@ -77,15 +76,11 @@ export default {
self.results = self.castResults(response.data)
self.isLoading = false
})
},
}, 500),
castResults (results) {
return {
albums: results.albums.map((album) => {
return backend.Album.clean(album)
}),
artists: results.artists.map((artist) => {
return backend.Artist.clean(artist)
})
albums: results.albums,
artists: results.artists
}
}
},