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)