Skip to content
Merged
Prev Previous commit
Next Next commit
fix(rss): skip items with no identifiable GUID to avoid idempotency k…
…ey collisions
  • Loading branch information
waleedlatif1 committed Apr 9, 2026
commit c8f5ed32dd262eb558c3e3ad8ccde256adefc5a6
7 changes: 7 additions & 0 deletions apps/sim/lib/webhooks/polling/rss.ts
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,13 @@ async function processRssItems(
item.link ||
(item.title && item.pubDate ? `${item.title}-${item.pubDate}` : '')
Comment thread
waleedlatif1 marked this conversation as resolved.

if (!itemGuid) {
logger.warn(
`[${requestId}] Skipping RSS item with no identifiable GUID for webhook ${webhookData.id}`
)
continue
}

await pollingIdempotency.executeWithIdempotency(
'rss',
`${webhookData.id}:${itemGuid}`,
Expand Down