From 4a8500e8ca61685f395d763569a2183967f1e20b Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Mon, 3 Jun 2024 22:57:40 +0200 Subject: [PATCH] bugfixing --- fastify/get-post/server.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/fastify/get-post/server.js b/fastify/get-post/server.js index 792c439..1f2731a 100755 --- a/fastify/get-post/server.js +++ b/fastify/get-post/server.js @@ -141,7 +141,6 @@ module.exports = function (fastify, opts, done) { else { filter = `pinned=false`; } - posts = await pb.collection('posts').getList(data?.startPage, 50, { sort: sort, filter: filter, @@ -151,13 +150,14 @@ module.exports = function (fastify, opts, done) { }); posts = posts.items - // Add hotness property to each post - posts?.forEach(post => { - post.hotness = postHotness(post?.upvote, post?.created); - }); + // Add hotness property to each post + if(data?.sortingPosts === 'hot') { + posts?.forEach(post => { + post.hotness = postHotness(post?.upvote, post?.created); + }); - posts?.sort((a, b) => b?.hotness - a?.hotness); - + posts?.sort((a, b) => b?.hotness - a?.hotness); + } pinnedPost = await pb.collection('posts').getFullList({ filter: `pinned=true`,