Skip to content

Commit 7179d8a

Browse files
committed
fix: cleanup script bug
1 parent 41c0a4a commit 7179d8a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

scripts/cleanup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ def cleanup(older_than_days, more_than_amount):
3232
click.echo(f"Cleaning up feed {feed.name}, leaving {more_than_amount} last articles...")
3333
last_article_to_leave = Article.objects\
3434
.filter(feed=feed)\
35-
.order_by("created_at")[more_than_amount:more_than_amount + 1].first()
35+
.order_by("-created_at")[more_than_amount:more_than_amount + 1].first()
3636
if last_article_to_leave:
37-
num_deleted, _ = Article.objects.filter(feed=feed, created_at__gt=last_article_to_leave.created_at).delete()
37+
num_deleted, _ = Article.objects.filter(feed=feed, created_at__lt=last_article_to_leave.created_at).delete()
3838
click.echo(f"Deleted {num_deleted} old articles!")
3939
click.echo("Done")
4040

0 commit comments

Comments
 (0)