From 6f03ba8ed7545c90a3e930aee6bd1b9a24a679d2 Mon Sep 17 00:00:00 2001 From: Broque Thomas Date: Fri, 29 Aug 2025 16:45:30 -0700 Subject: [PATCH] Update web_server.py --- web_server.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/web_server.py b/web_server.py index 64366554..e827997b 100644 --- a/web_server.py +++ b/web_server.py @@ -4349,11 +4349,15 @@ def cancel_download_task(): } # Add to wishlist, treating cancellation as a failure - success = wishlist_service.add_to_wishlist( - spotify_track_data=spotify_track_data, - failure_reason="Cancelled by user", + failed_track_info = { + 'spotify_track': type('Track', (object,), spotify_track_data)(), + 'track_info': track_info # Pass the original info + } + + success = wishlist_service.add_failed_track_from_modal( + track_info=failed_track_info, source_type="playlist", - source_info=source_context + source_context=source_context ) if success: