mirror of
https://github.com/ytdl-org/youtube-dl.git
synced 2024-05-19 11:39:28 +00:00
[utils] Fix/improve InAdvancePagedList, from yt-dlp d37707bda466282b66ce381cbfd734f899f9e06e
This commit is contained in:
parent
0205fea833
commit
645d7a399c
|
@ -4243,7 +4243,8 @@ class InAdvancePagedList(PagedList):
|
|||
res = []
|
||||
start_page = start // self._pagesize
|
||||
end_page = (
|
||||
self._pagecount if end is None else (end // self._pagesize + 1))
|
||||
self._pagecount if end is None
|
||||
else min(self._pagecount, end // self._pagesize + 1))
|
||||
skip_elems = start - start_page * self._pagesize
|
||||
only_more = None if end is None else end - start
|
||||
for pagenum in range(start_page, end_page):
|
||||
|
|
Loading…
Reference in a new issue