Cache and check feed checksums to reduce fetching

This commit is contained in:
Jackson Harper
2023-10-18 16:26:03 +08:00
parent 14349d8257
commit cf101c6d18
10 changed files with 85 additions and 25 deletions

View File

@ -601,6 +601,7 @@ export const enqueueRssFeedFetch = async (
subscriptionId: rssFeedSubscription.id,
feedUrl: rssFeedSubscription.url,
lastFetchedAt: rssFeedSubscription.lastFetchedAt?.getTime() || 0, // unix timestamp in milliseconds
lastFetchedChecksum: rssFeedSubscription.lastFetchedChecksum || null,
}
const headers = {