From 16addd86588686cc5f78486e2f2aa46ec1b8f22c Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Fri, 3 Jan 2025 09:25:53 -0600 Subject: [PATCH] FIX potential bug in post-thread --- src/state/queries/post-thread.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/state/queries/post-thread.ts b/src/state/queries/post-thread.ts index 1dd2a3c3db..dd4c494c1a 100644 --- a/src/state/queries/post-thread.ts +++ b/src/state/queries/post-thread.ts @@ -329,8 +329,7 @@ function responseToThreadNodes( ): ThreadNode { if ( AppBskyFeedDefs.isThreadViewPost(node) && - AppBskyFeedPost.isRecord(node.post.record) && - AppBskyFeedPost.validateRecord(node.post.record).success + AppBskyFeedPost.isValidRecord(node.post.record) ) { const post = node.post // These should normally be present. They're missing only for @@ -360,7 +359,7 @@ function responseToThreadNodes( depth, isHighlightedPost: depth === 0, hasMore: - direction === 'down' && !node.replies?.length && !!node.replyCount, + direction === 'down' && !node.replies?.length && !!post.replyCount, isSelfThread: false, // populated `annotateSelfThread` hasMoreSelfThread: false, // populated in `annotateSelfThread` },