about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/state/queries/post-thread.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/state/queries/post-thread.ts b/src/state/queries/post-thread.ts
index 727eff253..a8b1160fb 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
     }