aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShubham <shubh622005@gmail.com>2023-10-28 21:20:08 +0530
committerGitHub <noreply@github.com>2023-10-28 15:50:08 +0000
commit464327acdb353ceb91d2115163a5a9621b22fe0d (patch)
tree252866c58d1df008e009134c88dac7f11c27c2cd
parentef79d20dc9d27ac002a7196f073b37f2f2721aed (diff)
[ie/polskieradio:audition] Fix playlist extraction (#8459)
Closes #8419 Authored by: shubhexists
-rw-r--r--yt_dlp/extractor/polskieradio.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/yt_dlp/extractor/polskieradio.py b/yt_dlp/extractor/polskieradio.py
index 5bf92b9b5..e0b22fffd 100644
--- a/yt_dlp/extractor/polskieradio.py
+++ b/yt_dlp/extractor/polskieradio.py
@@ -262,14 +262,14 @@ class PolskieRadioAuditionIE(InfoExtractor):
query=query, headers={'x-api-key': '9bf6c5a2-a7d0-4980-9ed7-a3f7291f2a81'})
def _entries(self, playlist_id, has_episodes, has_articles):
- for i in itertools.count(1) if has_episodes else []:
+ for i in itertools.count(0) if has_episodes else []:
page = self._call_lp3(
'AudioArticle/GetListByCategoryId', {
'categoryId': playlist_id,
'PageSize': 10,
'skip': i,
'format': 400,
- }, playlist_id, f'Downloading episode list page {i}')
+ }, playlist_id, f'Downloading episode list page {i + 1}')
if not traverse_obj(page, 'data'):
break
for episode in page['data']:
@@ -281,14 +281,14 @@ class PolskieRadioAuditionIE(InfoExtractor):
'timestamp': parse_iso8601(episode.get('datePublic')),
}
- for i in itertools.count(1) if has_articles else []:
+ for i in itertools.count(0) if has_articles else []:
page = self._call_lp3(
'Article/GetListByCategoryId', {
'categoryId': playlist_id,
'PageSize': 9,
'skip': i,
'format': 400,
- }, playlist_id, f'Downloading article list page {i}')
+ }, playlist_id, f'Downloading article list page {i + 1}')
if not traverse_obj(page, 'data'):
break
for article in page['data']: