From a026efce6e16b26aaba17f24ebc7052fc80a9675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Wed, 2 Dec 2020 21:02:57 -0800 Subject: [PATCH] Use created_at instead of published_at for archiving entries --- storage/entry.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/entry.go b/storage/entry.go index 66ce0225..56a0c069 100644 --- a/storage/entry.go +++ b/storage/entry.go @@ -296,7 +296,7 @@ func (s *Storage) ArchiveEntries(status string, days int) (int64, error) { SET status='removed' WHERE - id=ANY(SELECT id FROM entries WHERE status=$1 AND starred is false AND share_code='' AND published_at < now () - '%d days'::interval ORDER BY published_at ASC LIMIT 5000) + id=ANY(SELECT id FROM entries WHERE status=$1 AND starred is false AND share_code='' AND created_at < now () - '%d days'::interval ORDER BY created_at ASC LIMIT 5000) ` result, err := s.db.Exec(fmt.Sprintf(query, days), status)