From fd3bc605c65e0c8decd60f74408bb87d84576d14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 8 Apr 2021 15:56:26 -0400 Subject: [PATCH] feat: remove sort again --- src/topics/tags.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/topics/tags.js b/src/topics/tags.js index a1080f7eb2..da20bb629d 100644 --- a/src/topics/tags.js +++ b/src/topics/tags.js @@ -290,15 +290,13 @@ module.exports = function (Topics) { }; Topics.getTopicTags = async function (tid) { - const tags = await db.getSetMembers(`topic:${tid}:tags`); - return tags.sort(); + return await db.getSetMembers(`topic:${tid}:tags`); }; Topics.getTopicsTags = async function (tids) { - const keys = tids.map(tid => `topic:${tid}:tags`); - const tags = await db.getSetsMembers(keys); - tags.forEach(tags => tags.sort()); - return tags; + return await db.getSetsMembers( + tids.map(tid => `topic:${tid}:tags`) + ); }; Topics.getTopicTagsObjects = async function (tid) { @@ -317,7 +315,6 @@ module.exports = function (Topics) { topicTags.forEach((tags, index) => { if (Array.isArray(tags)) { topicTags[index] = tags.map(tag => tagDataMap[tag]); - topicTags[index].sort((tag1, tag2) => tag2.value - tag1.value); } });