From 088e2a459f2d5a9132ec6aa6136419de46ab1493 Mon Sep 17 00:00:00 2001 From: Dlanis <73773248+Dlanis@users.noreply.github.com> Date: Thu, 27 Jul 2023 09:45:07 +0000 Subject: [PATCH] Update media.py Except ItemExists in Tracklist download function when concurrent downloads are enabled --- streamrip/media.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/streamrip/media.py b/streamrip/media.py index 3c5c6c1..dbdad0b 100644 --- a/streamrip/media.py +++ b/streamrip/media.py @@ -1173,6 +1173,9 @@ class Tracklist(list): for future in future_map.keys(): try: future.result() + except ItemExists: + item = future_map[future] + secho(f"{item!s} exists. Skipping.", fg="yellow") except NonStreamable as e: item = future_map[future] e.print(item)