From 570b78c32eda7b3d40156d73be04f371834ac626 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 5 Dec 2023 20:22:06 -0600 Subject: [PATCH] Fix self-threads filter logic (#2091) --- src/lib/api/feed/author.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/api/feed/author.ts b/src/lib/api/feed/author.ts index 92df84f8..74af383d 100644 --- a/src/lib/api/feed/author.ts +++ b/src/lib/api/feed/author.ts @@ -60,13 +60,13 @@ function isAuthorReplyChain( posts: AppBskyFeedDefs.FeedViewPost[], ): boolean { // current post is by a different user (shouldn't happen) - if (post.post.author.handle !== actor) return false + if (post.post.author.did !== actor) return false const replyParent = post.reply?.parent if (AppBskyFeedDefs.isPostView(replyParent)) { // reply parent is by a different user - if (replyParent.author.handle !== actor) return false + if (replyParent.author.did !== actor) return false // A top-level post that matches the parent of the current post. const parentPost = posts.find(p => p.post.uri === replyParent.uri)