From 6befff5e11b30b0ff76fbd2121acb49357fc5b76 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 12 Apr 2024 14:46:15 -0400 Subject: [PATCH] fix: #12502, improper decrement --- src/topics/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topics/index.js b/src/topics/index.js index 77573a2154..990d101988 100644 --- a/src/topics/index.js +++ b/src/topics/index.js @@ -316,7 +316,7 @@ Topics.search = async function (tid, term) { Topics.getPidByIndex = async function (tid, index) { index -= 2; // zset only stores replies, index is not zero-indexed, so offset by 2. return index > 0 ? - (await db.getSortedSetRange(`tid:${tid}:posts`, index - 2, index - 2)).pop() : + (await db.getSortedSetRange(`tid:${tid}:posts`, index, index)).pop() : await Topics.getTopicField(tid, 'mainPid'); };