diff --git a/yt_dlp/extractor/promodj.py b/yt_dlp/extractor/promodj.py index 4f29a43479..cdf33741f3 100644 --- a/yt_dlp/extractor/promodj.py +++ b/yt_dlp/extractor/promodj.py @@ -521,10 +521,10 @@ class PromoDJPlaylistIE(PromoDJBaseIE): _ALLOWED_MEDIA_CATS = ['music', 'video'] - def _get_page_size(self, url): - if '/uenno' in url: + def _get_page_size(self, type): + if type == 'uenno': return 15 - if '/groups/' in url: + if type == 'groups': return 30 return 20 @@ -536,7 +536,7 @@ def _real_extract(self, url): entries = OnDemandPagedList( functools.partial(self._fetch_page, url, self._ALLOWED_MEDIA_CATS, playlist_id), - self._get_page_size(url)) + self._get_page_size(type)) return self.playlist_result(entries, playlist_id=playlist_id)