From b7648cfe739db08521f3af53785c219466119087 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Thu, 6 Apr 2023 16:28:45 -0500 Subject: [PATCH] Fix repost rendering (#405) --- src/lib/api/build-suggested-posts.ts | 2 +- src/state/models/feeds/posts.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/api/build-suggested-posts.ts b/src/lib/api/build-suggested-posts.ts index b9feefc72a..554869d989 100644 --- a/src/lib/api/build-suggested-posts.ts +++ b/src/lib/api/build-suggested-posts.ts @@ -94,7 +94,7 @@ function mergePosts( function isARepostOfSomeoneElse(post: AppBskyFeedDefs.FeedViewPost): boolean { return ( - post.reason?.$type === 'app.bsky.feed.feedViewPost#reasonRepost' && + post.reason?.$type === 'app.bsky.feed.defs#reasonRepost' && post.post.author.did !== (post.reason as ReasonRepost).by.did ) } diff --git a/src/state/models/feeds/posts.ts b/src/state/models/feeds/posts.ts index 8a726ca8b8..c824539460 100644 --- a/src/state/models/feeds/posts.ts +++ b/src/state/models/feeds/posts.ts @@ -85,7 +85,7 @@ export class PostsFeedItemModel { } get reasonRepost(): ReasonRepost | undefined { - if (this.reason?.$type === 'app.bsky.feed.feedViewPost#reasonRepost') { + if (this.reason?.$type === 'app.bsky.feed.defs#reasonRepost') { return this.reason as ReasonRepost } }