diff --git a/.vscode/launch.json b/.vscode/launch.json index f864249..b245b1d 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -22,7 +22,7 @@ "name": "Python Debugger: Music Kraken", "type": "debugpy", "request": "launch", // run the module - "module": "music_kraken", + "program": "${workspaceFolder}/.vscode/run_script.py", } ] } \ No newline at end of file diff --git a/music_kraken/cli/main_downloader.py b/music_kraken/cli/main_downloader.py index 6d11fa1..12d076e 100644 --- a/music_kraken/cli/main_downloader.py +++ b/music_kraken/cli/main_downloader.py @@ -88,12 +88,13 @@ class CliDownloader: output() def print_current_options(self): - self.page_dict = dict() print() print(self.current_results.pprint()) """ + self.page_dict = dict() + page_count = 0 for option in self.current_results.formatted_generator(): if isinstance(option, ResultOption): @@ -324,7 +325,7 @@ class CliDownloader: return False if do_download: - self.download(selected_objects) + self.download(list(o.value for o in selected_objects)) return False if len(selected_objects) != 1: