mirror of
https://github.com/owntone/owntone-server.git
synced 2025-11-10 14:09:51 -05:00
[web] Fix genre not being displayed correctly depending on the media kind
The genre is not displayed depending on the media kind and not only for the "music" kind.
This commit is contained in:
@@ -304,24 +304,26 @@ export default {
|
||||
})
|
||||
},
|
||||
|
||||
library_genre(genre) {
|
||||
return axios.get(`./api/library/genres/${encodeURIComponent(genre)}`)
|
||||
library_genre(genre, media_kind = undefined) {
|
||||
return axios.get(`./api/library/genres/${encodeURIComponent(genre)}`, {
|
||||
params: { media_kind: media_kind }
|
||||
})
|
||||
},
|
||||
|
||||
library_genre_albums(genre) {
|
||||
library_genre_albums(genre, media_kind) {
|
||||
const genreParams = {
|
||||
type: 'albums',
|
||||
expression: `genre is "${genre}" and media_kind is music`
|
||||
expression: `genre is "${genre}" and media_kind is ${media_kind}`,
|
||||
type: 'albums'
|
||||
}
|
||||
return axios.get('./api/search', {
|
||||
params: genreParams
|
||||
})
|
||||
},
|
||||
|
||||
library_genre_tracks(genre) {
|
||||
library_genre_tracks(genre, media_kind) {
|
||||
const genreParams = {
|
||||
type: 'tracks',
|
||||
expression: `genre is "${genre}" and media_kind is music`
|
||||
expression: `genre is "${genre}" and media_kind is ${media_kind}`,
|
||||
type: 'tracks'
|
||||
}
|
||||
return axios.get('./api/search', {
|
||||
params: genreParams
|
||||
|
||||
Reference in New Issue
Block a user