Commit 79c99dd
committed
fix: align RSS GUID fallback logic across tracking, filtering, and idempotency
The GUID fallback computation now consistently guards against missing title/pubDate fields in all three locations (tracking at line 117-121, filtering at line 238-241, and idempotency at line 295-298). This prevents mismatches where items lacking both guid and link would generate empty strings in tracking but 'undefined' strings in idempotency keys, causing duplicate processing on subsequent poll cycles.1 parent 234604a commit 79c99dd
1 file changed
+4
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
295 | | - | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
296 | 299 | | |
297 | 300 | | |
298 | 301 | | |
| |||
0 commit comments