diff --git a/backend/endpoints/spotify_api.py b/backend/endpoints/spotify_api.py index eee7a5f..d8e295e 100644 --- a/backend/endpoints/spotify_api.py +++ b/backend/endpoints/spotify_api.py @@ -122,7 +122,11 @@ async def add_queue_track(song_id: str): "Authorization": "Bearer " + SessionManager.instance().get_current_session().access_token, } - return requests.post(url, params=params, headers=header).json() + response_code = requests.post(url, headers=header, params=params).status_code + if response_code == 204: + return {"success": True, "message": "Track added to queue"} + else: + return {"success": False, "message": "Failed to add track to queue", "status_code": response_code} except Exception as e: import traceback