stop at last update
This commit is contained in:
parent
80019d8fe7
commit
6524063bd6
9
main.py
9
main.py
@ -147,8 +147,13 @@ async def check_updates():
|
||||
for page in count(1):
|
||||
logging.warning(f'Loading page {page}')
|
||||
post_versions_page = await e621.get_post_versions(last_post_version, page)
|
||||
post_versions += post_versions_page
|
||||
if not last_post_version or not post_versions_page:
|
||||
finish_loop = False
|
||||
for post_version in post_versions_page:
|
||||
if post_version.id <= last_post_version:
|
||||
finish_loop = True
|
||||
break
|
||||
post_versions.append(post_version)
|
||||
if finish_loop or not last_post_version or not post_versions_page:
|
||||
break
|
||||
for post_version in post_versions[::-1]:
|
||||
if post_version.id > last_post_version:
|
||||
|
Loading…
Reference in New Issue
Block a user