From a77427b585b7e1176611acbc11568962f1b6851f Mon Sep 17 00:00:00 2001 From: Fahad Abdulla Date: Wed, 3 Sep 2025 19:30:36 +0000 Subject: [PATCH 1/2] fixed smell of src/posts/index.js file --- src/posts/index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/posts/index.js b/src/posts/index.js index 59c61381b9..7199d41ce6 100644 --- a/src/posts/index.js +++ b/src/posts/index.js @@ -35,10 +35,13 @@ Posts.exists = async function (pids) { ); }; -Posts.getPidsFromSet = async function (set, start, stop, reverse) { +Posts.getPidsFromSet = async function (...params) { + const [set, start, stop, reverse] = params; + console.log('Fahad Abdulla'); if (isNaN(start) || isNaN(stop)) { return []; } + return await db[reverse ? 'getSortedSetRevRange' : 'getSortedSetRange'](set, start, stop); }; @@ -56,7 +59,9 @@ Posts.getPostsByPids = async function (pids, uid) { return data.posts.filter(Boolean); }; -Posts.getPostSummariesFromSet = async function (set, uid, start, stop) { +Posts.getPostSummariesFromSet = async function (...params) { + const [set, uid, start, stop] = params; + console.log('Fahad Abdulla'); let pids = await db.getSortedSetRevRange(set, start, stop); pids = await privileges.posts.filter('topics:read', pids, uid); const posts = await Posts.getPostSummaryByPids(pids, uid, { stripTags: false }); From 885cc1058281b7ed30354fa07a5c156bcaf4d925 Mon Sep 17 00:00:00 2001 From: Fahad Abdulla Date: Wed, 3 Sep 2025 20:37:51 +0000 Subject: [PATCH 2/2] removed print --- src/posts/index.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/posts/index.js b/src/posts/index.js index 7199d41ce6..cc4596176e 100644 --- a/src/posts/index.js +++ b/src/posts/index.js @@ -37,7 +37,6 @@ Posts.exists = async function (pids) { Posts.getPidsFromSet = async function (...params) { const [set, start, stop, reverse] = params; - console.log('Fahad Abdulla'); if (isNaN(start) || isNaN(stop)) { return []; } @@ -61,7 +60,6 @@ Posts.getPostsByPids = async function (pids, uid) { Posts.getPostSummariesFromSet = async function (...params) { const [set, uid, start, stop] = params; - console.log('Fahad Abdulla'); let pids = await db.getSortedSetRevRange(set, start, stop); pids = await privileges.posts.filter('topics:read', pids, uid); const posts = await Posts.getPostSummaryByPids(pids, uid, { stripTags: false });