|
a/src/mediaserver/cdplugins/qobuz/qobuz-app.py |
|
b/src/mediaserver/cdplugins/qobuz/qobuz-app.py |
|
... |
|
... |
328 |
view(searchresults.artists,
|
328 |
view(searchresults.artists,
|
329 |
urls_from_id(artist_view, searchresults.artists), end=False)
|
329 |
urls_from_id(artist_view, searchresults.artists), end=False)
|
330 |
if objkind is None or objkind == 'album':
|
330 |
if objkind is None or objkind == 'album':
|
331 |
view(searchresults.albums,
|
331 |
view(searchresults.albums,
|
332 |
urls_from_id(album_view, searchresults.albums), end=False)
|
332 |
urls_from_id(album_view, searchresults.albums), end=False)
|
|
|
333 |
# Kazoo and bubble only search for object.container.album, not
|
|
|
334 |
# playlists. So if we want these to be findable, need to send
|
|
|
335 |
# them with the albums
|
|
|
336 |
if objkind == 'album':
|
|
|
337 |
searchresults = session.search(value, 'playlists')
|
|
|
338 |
objkind = 'playlist'
|
|
|
339 |
# Fallthrough to view playlists
|
333 |
if objkind is None or objkind == 'playlist':
|
340 |
if objkind is None or objkind == 'playlist':
|
334 |
view(searchresults.playlists,
|
341 |
view(searchresults.playlists,
|
335 |
urls_from_id(playlist_view, searchresults.playlists), end=False)
|
342 |
urls_from_id(playlist_view, searchresults.playlists), end=False)
|
336 |
if objkind is None or objkind == 'track':
|
343 |
if objkind is None or objkind == 'track':
|
337 |
track_list(searchresults.tracks)
|
344 |
track_list(searchresults.tracks)
|