Correct way for get configurable listen url track

This commit is contained in:
localhost_frssoft 2022-11-18 18:57:25 +03:00
parent 1f502ef52a
commit d56630b71e
9 changed files with 33 additions and 20 deletions

View file

@ -1,4 +1,4 @@
from src.fw_api import get_artists, get_tracks, concatinate_endpoint
from src.fw_api import get_artists, get_tracks, get_audio_file
from src.fw_albums import list_albums
from src.mpv_control import player, player_menu, track_url_to_uuid
from pyfzf.pyfzf import FzfPrompt
@ -48,7 +48,7 @@ def play_artist(artist_id):
tracks_results = tracks.get('results')
tracks_next = tracks.get('next')
for i in tracks_results:
listen_url = concatinate_endpoint(i.get('listen_url'))
listen_url = get_audio_file(i['listen_url'], True)
storage[track_url_to_uuid(listen_url)] = i
player.loadfile(listen_url, 'append-play')
if tracks_next: