diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-08-21 05:17:22 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-08-21 05:19:20 +0530 |
commit | 2d1019542af1f13a9c287969d0f2569570320872 (patch) | |
tree | 25ac0e5484753382f3ebbc8d81101184c4ec83b5 | |
parent | b25cac650f3cbba16f46c64b0f9b0a96a9171fbc (diff) | |
download | hypervideo-pre-2d1019542af1f13a9c287969d0f2569570320872.tar.lz hypervideo-pre-2d1019542af1f13a9c287969d0f2569570320872.tar.xz hypervideo-pre-2d1019542af1f13a9c287969d0f2569570320872.zip |
[extractor/BiliBiliSearch] Fix infinite loop
Closes #4682
-rw-r--r-- | yt_dlp/extractor/bilibili.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/yt_dlp/extractor/bilibili.py b/yt_dlp/extractor/bilibili.py index 431531508..9467f5f82 100644 --- a/yt_dlp/extractor/bilibili.py +++ b/yt_dlp/extractor/bilibili.py @@ -627,7 +627,9 @@ class BiliBiliSearchIE(SearchInfoExtractor): 'search_type': 'video', 'tids': 0, 'highlight': 1, - })['data'].get('result') or [] + })['data'].get('result') + if not videos: + break for video in videos: yield self.url_result(video['arcurl'], 'BiliBili', str(video['aid'])) |