From 67d6e304231b3de30ef950233c3bea2eea56d40d Mon Sep 17 00:00:00 2001 From: Lars Bo Rasmussen Date: Fri, 3 Jan 2025 18:28:05 +0000 Subject: [PATCH] log purger --- plugins/logmanager.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/logmanager.py b/plugins/logmanager.py index 5268993..421e552 100644 --- a/plugins/logmanager.py +++ b/plugins/logmanager.py @@ -72,10 +72,8 @@ async def log_purge(self, message: Message, lines_to_keep: int, max_requests: in page += 1 if not delete_immediately: - # cast create_at to int - posts_to_delete = [{"create_at": int(posts[post_id]["create_at"]), "post_id": post_id} for post_id in posts_to_delete] - # sort posts by create_at - posts_to_delete = sorted(posts_to_delete, key=lambda x: x["create_at"]) + # sort posts by id + posts_to_delete = sorted(posts_to_delete) # keep the last 100 posts_to_delete = posts_to_delete[:-lines_to_keep] for post_id in posts_to_delete: