fix resend after
This commit is contained in:
parent
af1479bc75
commit
687dabc354
5
main.py
5
main.py
@ -202,6 +202,7 @@ async def resend_after(msg: Message):
|
|||||||
posts = []
|
posts = []
|
||||||
page = 1
|
page = 1
|
||||||
while True:
|
while True:
|
||||||
|
break_loop = False
|
||||||
if page > 10:
|
if page > 10:
|
||||||
break
|
break
|
||||||
page_posts = await e621.get_posts(tag, page)
|
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)
|
post_created_at = datetime.datetime.fromisoformat(post.created_at)
|
||||||
logging.info(f'{post_created_at.timestamp()} < {timestamp}')
|
logging.info(f'{post_created_at.timestamp()} < {timestamp}')
|
||||||
if post_created_at.timestamp() < timestamp:
|
if post_created_at.timestamp() < timestamp:
|
||||||
break
|
break_loop = True
|
||||||
posts.append(post)
|
posts.append(post)
|
||||||
|
if break_loop:
|
||||||
|
break
|
||||||
page += 1
|
page += 1
|
||||||
for post in posts[::-1]:
|
for post in posts[::-1]:
|
||||||
await send_post(post, tag_list)
|
await send_post(post, tag_list)
|
||||||
|
Loading…
Reference in New Issue
Block a user