fix: dupes in unread followed topics

v1.18.x
Barış Soner Uşaklı 5 years ago
parent 39f4bbaa0e
commit 55533b11e5

@ -184,7 +184,7 @@ module.exports = function (Topics) {
tids = topicData.filter(t => filterCids.includes(t.cid)).map(t => t.tid); tids = topicData.filter(t => filterCids.includes(t.cid)).map(t => t.tid);
} }
const scores = await db.sortedSetScores('topics:recent', tids); const scores = await db.sortedSetScores('topics:recent', tids);
const data = tids.map((tid, index) => ({ value: tid, score: scores[index] })); const data = tids.map((tid, index) => ({ value: String(tid), score: scores[index] }));
return data.filter(item => item.score > params.cutoff); return data.filter(item => item.score > params.cutoff);
} }

Loading…
Cancel
Save