reset failed_at to null if a feed is refreshed successfully after failure

This commit is contained in:
Hongbo Wu
2024-04-09 18:39:17 +08:00
parent 08aa5521d5
commit e7fc2c4567
2 changed files with 2 additions and 2 deletions

View File

@ -511,7 +511,7 @@ const processSubscription = async (
// fetch feed
let itemCount = 0,
failedAt: Date | undefined
failedAt: Date | null = null
const feedLastBuildDate = feed.lastBuildDate
logger.info(`Feed last build date ${feedLastBuildDate || 'N/A'}`)

View File

@ -49,7 +49,7 @@ export const updateSubscription = async (
lastFetchedChecksum: newData.lastFetchedChecksum || undefined,
status: newData.status || undefined,
scheduledAt: newData.scheduledAt || undefined,
failedAt: newData.failedAt || undefined,
failedAt: newData.failedAt,
autoAddToLibrary: newData.autoAddToLibrary ?? undefined,
isPrivate: newData.isPrivate ?? undefined,
fetchContentType: newData.fetchContentType || undefined,