fix(polling): revert drive cursor on any failure, not just all-fail

This commit is contained in:
waleed
2026-04-09 17:28:40 -07:00
parent 7d383be8e4
commit f89a70a88a

View File

@@ -151,12 +151,12 @@ export const googleDrivePollingHandler: PollingProviderHandler = {
MAX_KNOWN_FILE_IDS
)
const allFailed = processedCount === 0 && failedCount > 0
const anyFailed = failedCount > 0
await updateWebhookProviderConfig(
webhookId,
{
pageToken: allFailed ? config.pageToken : newStartPageToken,
knownFileIds: allFailed ? existingKnownIds : mergedKnownIds,
pageToken: anyFailed ? config.pageToken : newStartPageToken,
knownFileIds: anyFailed ? existingKnownIds : mergedKnownIds,
},
logger
)