From e1dcd2e4347d5b439dd7f8f94c9727dc4667bb55 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Tue, 11 Jun 2024 15:01:13 -0700 Subject: [PATCH] Fix to thread load-more bug (#4488) --- 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 727eff253b..a8b1160fb4 100644 --- a/src/state/queries/post-thread.ts +++ b/src/state/queries/post-thread.ts @@ -94,7 +94,6 @@ export function usePostThreadQuery(uri: string | undefined) { if (res.success) { const thread = responseToThreadNodes(res.data.thread) annotateSelfThread(thread) - console.log(thread) return thread } return {type: 'unknown', uri: uri!} @@ -267,7 +266,7 @@ function annotateSelfThread(thread: ThreadNode) { // not a self-thread return } - selfThreadNodes.push(parent) + selfThreadNodes.unshift(parent) parent = parent.parent } @@ -287,7 +286,7 @@ function annotateSelfThread(thread: ThreadNode) { for (const selfThreadNode of selfThreadNodes) { selfThreadNode.ctx.isSelfThread = true } - const last = selfThreadNodes.at(-1) + const last = selfThreadNodes[selfThreadNodes.length - 1] if (last && last.post.replyCount && !last.replies?.length) { last.ctx.hasMoreSelfThread = true }