Mthrfkr commited on
Commit
f428c9c
·
verified ·
1 Parent(s): bcbe7ab

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -67,6 +67,8 @@ def get_audio_features(token, track_ids):
67
 
68
  def get_tracks_and_features(token, url):
69
  headers = {'Authorization': f'Bearer {token}'}
 
 
70
  if "track" in url:
71
  track_id = url.split("/")[-1].split("?")[0]
72
  track_ids = [track_id]
@@ -76,7 +78,8 @@ def get_tracks_and_features(token, url):
76
  response = make_request_with_retry(tracks_url, headers)
77
  if response:
78
  track_ids = [item['track']['id'] for item in response.json().get('items', []) if item['track']]
79
- else:
 
80
  return None, None
81
 
82
  audio_features = get_audio_features(token, track_ids)
 
67
 
68
  def get_tracks_and_features(token, url):
69
  headers = {'Authorization': f'Bearer {token}'}
70
+ track_ids = None
71
+
72
  if "track" in url:
73
  track_id = url.split("/")[-1].split("?")[0]
74
  track_ids = [track_id]
 
78
  response = make_request_with_retry(tracks_url, headers)
79
  if response:
80
  track_ids = [item['track']['id'] for item in response.json().get('items', []) if item['track']]
81
+
82
+ if not track_ids:
83
  return None, None
84
 
85
  audio_features = get_audio_features(token, track_ids)