Update app.py
Browse files
app.py
CHANGED
@@ -112,9 +112,9 @@ async def match():
|
|
112 |
else:
|
113 |
return {"url": youtube_url, "filename": "Unknown Track - Unknown Artist"}
|
114 |
else:
|
115 |
-
entityUniqueId = track_info[
|
116 |
logger.info(f"songlink info: {entityUniqueId}")
|
117 |
-
title = track_info[
|
118 |
search_results = ytmusic.search(title, filter="songs")
|
119 |
first_song = next((song for song in search_results if 'videoId' in song and song['videoId']), {}) if search_results else {}
|
120 |
return jsonify(first_song)
|
|
|
112 |
else:
|
113 |
return {"url": youtube_url, "filename": "Unknown Track - Unknown Artist"}
|
114 |
else:
|
115 |
+
entityUniqueId = track_info["entityUniqueId"]
|
116 |
logger.info(f"songlink info: {entityUniqueId}")
|
117 |
+
title = track_info["entitiesByUniqueId"][entityUniqueId]["title"]
|
118 |
search_results = ytmusic.search(title, filter="songs")
|
119 |
first_song = next((song for song in search_results if 'videoId' in song and song['videoId']), {}) if search_results else {}
|
120 |
return jsonify(first_song)
|