From 501c9ca1ab588227293ca840e84efcc401fbc30a Mon Sep 17 00:00:00 2001 From: bakatrouble Date: Sun, 25 Feb 2024 12:35:11 +0300 Subject: [PATCH] fix post version pagination --- e621.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/e621.py b/e621.py index f060c9a..a9f5646 100644 --- a/e621.py +++ b/e621.py @@ -173,7 +173,11 @@ class E621: return (await self.get_posts(f'id:{post_id}'))[0] async def get_post_versions(self, start_id=0, page=1, limit=320) -> List[E621PostVersion]: - r = (await self.client.get('/post_versions.json', params={'search[start_id]': start_id, 'limit': limit})).json() + r = (await self.client.get('/post_versions.json', params={ + 'search[start_id]': start_id, + 'limit': limit, + 'page': page, + })).json() if 'success' in r: return [] return [E621PostVersion.from_dict(p) for p in r]