Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

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

Dedup posts in the home TL

+10
+10
src/state/models/feed-view.ts
··· 388 388 this.hasMore = !!this.loadMoreCursor 389 389 let counter = this.feed.length 390 390 for (const item of res.data.feed) { 391 + // HACK 392 + // deduplicate posts on the home feed 393 + // (should be done on the server) 394 + // -prf 395 + if (this.feedType === 'home') { 396 + if (this.feed.find(item2 => item2.uri === item.uri)) { 397 + continue 398 + } 399 + } 400 + 391 401 this._append(counter++, item) 392 402 } 393 403 }