aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-10-05 08:33:36 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-10-06 05:45:17 +0530
commit644149afec99b2db4c1cc1286eb5c753ac187c44 (patch)
treeaf9f42f23abbff6d0dc29379f08b3bbfb4dc568c
parent4e3d1898a802b3729a56fabecbcd5a641a6ab19c (diff)
downloadhypervideo-pre-644149afec99b2db4c1cc1286eb5c753ac187c44.tar.lz
hypervideo-pre-644149afec99b2db4c1cc1286eb5c753ac187c44.tar.xz
hypervideo-pre-644149afec99b2db4c1cc1286eb5c753ac187c44.zip
[soundcloud:playlist] Detect last page correctly
Closes #1168
-rw-r--r--yt_dlp/extractor/soundcloud.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/yt_dlp/extractor/soundcloud.py b/yt_dlp/extractor/soundcloud.py
index 1503ae586..ad3a32a02 100644
--- a/yt_dlp/extractor/soundcloud.py
+++ b/yt_dlp/extractor/soundcloud.py
@@ -707,6 +707,8 @@ class SoundcloudPagedPlaylistBaseIE(SoundcloudIE):
yield resolve_entry(e, e.get('track'), e.get('playlist'))
url = response.get('next_href')
+ if not url:
+ break
query.pop('offset', None)