fix(polling): use position-only idempotency key for sheets rows

This commit is contained in:
waleed
2026-04-09 19:04:37 -07:00
parent 5c53822854
commit 033d2eeb34

View File

@@ -397,7 +397,7 @@ async function processRows(
try {
await pollingIdempotency.executeWithIdempotency(
'google-sheets',
`${webhookData.id}:${spreadsheetId}:${sheetName}:row${rowNumber}:${row.join('|')}`,
`${webhookData.id}:${spreadsheetId}:${sheetName}:row${rowNumber}`,
async () => {
// Map row values to headers
let mappedRow: Record<string, string> | null = null