From aa97ff994fec1097978b2775945cf9f8a5f06d70 Mon Sep 17 00:00:00 2001
From: Luca Bilke <luca@snaile.de>
Date: Mon, 26 Jun 2023 21:58:18 +0200
Subject: [PATCH] only sleep when actually downloading

---
 tidal_scrape.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/tidal_scrape.py b/tidal_scrape.py
index 772de14..9f8953d 100755
--- a/tidal_scrape.py
+++ b/tidal_scrape.py
@@ -82,7 +82,7 @@ def download_track(
 
         if os.path.exists(dest_path) and SKIP_DOWNLOADED:
             print(dest_path + " exists!")
-            return True, "Skipping downloaded song"
+            return False, "Skipping downloaded song"
 
         stream = track.stream()
 
@@ -148,4 +148,5 @@ for track in tracks:
     print(f"Downloading {track.name} - {track.artist.name}")  # type: ignore[reportOptionalMemberAccess]
     check, msg = download_track(track)
     print(msg)
-    time.sleep(3)
+    if check:
+        time.sleep(3)