about summary refs log tree commit diff
path: root/src/state/models/feed-view.ts
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2022-11-23 13:29:26 -0600
committerPaul Frazee <pfrazee@gmail.com>2022-11-23 13:29:26 -0600
commit1370353ff601ec06c7ea8ee4e603c08d238c96dd (patch)
tree927a932196f9442f8832d0a5c505df579f576035 /src/state/models/feed-view.ts
parentfbcf0d79d11e70c89995e62db97e5a20dc3b1475 (diff)
downloadvoidsky-1370353ff601ec06c7ea8ee4e603c08d238c96dd.tar.zst
Fix: Adjust home TL post dedup to ensure polling works correctly
Diffstat (limited to 'src/state/models/feed-view.ts')
-rw-r--r--src/state/models/feed-view.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/state/models/feed-view.ts b/src/state/models/feed-view.ts
index c6b7c0dd4..2ac88d2eb 100644
--- a/src/state/models/feed-view.ts
+++ b/src/state/models/feed-view.ts
@@ -488,7 +488,8 @@ function preprocessFeed(
   for (let i = feed.length - 1; i >= 0; i--) {
     const item = feed[i] as FeedItemWithThreadMeta
 
-    if (dedup) {
+    // dont dedup the first item so that polling works properly
+    if (dedup && i !== 0) {
       if (reorg.find(item2 => item2.uri === item.uri)) {
         continue
       }