Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Disable in-thread deduping for reposted replies (#5135)

authored by

dan and committed by
GitHub
e2a244b9 8860890a

+6 -1
+6 -1
src/lib/api/feed-manip.ts
··· 271 271 } 272 272 } else { 273 273 if (!dryRun) { 274 - this.seenUris.add(item.post.uri) 274 + // Reposting a reply elevates it to top-level, so its parent/root won't be displayed. 275 + // Disable in-thread dedupe for this case since we don't want to miss them later. 276 + const disableDedupe = slice.isReply && slice.isRepost 277 + if (!disableDedupe) { 278 + this.seenUris.add(item.post.uri) 279 + } 275 280 } 276 281 } 277 282 }