diff --git a/src/posts/topics.js b/src/posts/topics.js index 8e94db3017..7f0fe31e4f 100644 --- a/src/posts/topics.js +++ b/src/posts/topics.js @@ -17,7 +17,7 @@ module.exports = function (Posts) { pids = isArray ? pids : [pids]; const postData = await Posts.getPostsFields(pids, ['tid']); const topicData = await topics.getTopicsFields(postData.map(t => t.tid), ['mainPid']); - const result = pids.map((pid, i) => parseInt(pid, 10) === parseInt(topicData[i].mainPid, 10)); + const result = pids.map((pid, i) => String(pid) === String(topicData[i].mainPid)); return isArray ? result : result[0]; };