mirror of
http://gitea.phreedom.club/localhost_frssoft/funkwlmpv
synced 2024-11-22 07:21:28 +00:00
albums tracks count
This commit is contained in:
parent
88d619f304
commit
03ff52fcec
|
@ -37,13 +37,14 @@ def list_albums(albums=None, pg=None, search=None, artist=None, library=None, in
|
||||||
for i in albums_results:
|
for i in albums_results:
|
||||||
index = albums_results.index(i)
|
index = albums_results.index(i)
|
||||||
album_name = i.get('title')
|
album_name = i.get('title')
|
||||||
option_str = f'{index}.{album_name}'
|
album_tracks_count = i.get('tracks_count')
|
||||||
|
option_str = f'{index}.{album_name} | {album_tracks_count}'
|
||||||
artist_name = i.get('artist')
|
artist_name = i.get('artist')
|
||||||
if show_artist_name_in_albums and isinstance(artist_name, dict):
|
if show_artist_name_in_albums and isinstance(artist_name, dict):
|
||||||
artist_name = artist_name.get('name')
|
artist_name = artist_name.get('name')
|
||||||
option_str += f' | Artist: {artist_name}'
|
option_str += f' | {artist_name}'
|
||||||
view.append(f'{option_str}')
|
view.append(f'{option_str}')
|
||||||
select = fzf.prompt(view)[0].split('.', 1)[0]
|
select = fzf.prompt(view, '--header=\'map: album | tracks count | opt. artist\'')[0].split('.', 1)[0]
|
||||||
if select == 'Next page':
|
if select == 'Next page':
|
||||||
list_albums(pg=albums_next)
|
list_albums(pg=albums_next)
|
||||||
elif select == 'Prev page':
|
elif select == 'Prev page':
|
||||||
|
|
Loading…
Reference in a new issue