From 033d2eeb34d2bc5be2bc510c4195c96bca5ba8cf Mon Sep 17 00:00:00 2001 From: waleed Date: Thu, 9 Apr 2026 19:04:37 -0700 Subject: [PATCH] fix(polling): use position-only idempotency key for sheets rows --- apps/sim/lib/webhooks/polling/google-sheets.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sim/lib/webhooks/polling/google-sheets.ts b/apps/sim/lib/webhooks/polling/google-sheets.ts index c900befabb..00c4aa36ae 100644 --- a/apps/sim/lib/webhooks/polling/google-sheets.ts +++ b/apps/sim/lib/webhooks/polling/google-sheets.ts @@ -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 | null = null