fix resend after

This commit is contained in:
bakatrouble 2025-07-31 12:30:52 +03:00
parent af1479bc75
commit 687dabc354

View File

@ -202,6 +202,7 @@ async def resend_after(msg: Message):
posts = []
page = 1
while True:
break_loop = False
if page > 10:
break
page_posts = await e621.get_posts(tag, page)
@ -212,8 +213,10 @@ async def resend_after(msg: Message):
post_created_at = datetime.datetime.fromisoformat(post.created_at)
logging.info(f'{post_created_at.timestamp()} < {timestamp}')
if post_created_at.timestamp() < timestamp:
break
break_loop = True
posts.append(post)
if break_loop:
break
page += 1
for post in posts[::-1]:
await send_post(post, tag_list)