Finally fix the deletion of old articles and add funding manifest URL

This commit is contained in:
Bruno Bernardino
2024-10-16 15:10:03 +01:00
parent 13b76ba2e0
commit 0851dfbb44
2 changed files with 2 additions and 1 deletions

View File

@@ -0,0 +1 @@
https://bewcloud.com/funding.json

View File

@@ -52,7 +52,7 @@ export async function cleanupOldArticles() {
const result = await db.query<{ count: number }>( const result = await db.query<{ count: number }>(
sql`WITH "deleted" AS ( sql`WITH "deleted" AS (
DELETE FROM "bewcloud_news_feed_articles" WHERE "is_read" = TRUE AND "article_date" <= $1 AND "feed_id" != ANY($2) RETURNING * DELETE FROM "bewcloud_news_feed_articles" WHERE "is_read" = TRUE AND "article_date" <= $1 AND NOT ("feed_id" != ANY($2)) RETURNING *
) )
SELECT COUNT(*) FROM "deleted"`, SELECT COUNT(*) FROM "deleted"`,
[ [