diff --git a/src/posts/queue.js b/src/posts/queue.js index 23419d2ee3..91fab2e6e9 100644 --- a/src/posts/queue.js +++ b/src/posts/queue.js @@ -57,9 +57,9 @@ module.exports = function (Posts) { } // Filter by tid if present - if (utils.isNumber(filter.tid)) { - const tid = parseInt(filter.tid, 10); - postData = postData.filter(item => item.data.tid && parseInt(item.data.tid, 10) === tid); + if (filter.tid) { + const tid = String(filter.tid); + postData = postData.filter(item => item.data.tid && String(item.data.tid) === tid); } else if (Array.isArray(filter.tid)) { const tids = filter.tid.map(tid => parseInt(tid, 10)); postData = postData.filter(