diff --git a/packages/telescope-posts/lib/parameters.js b/packages/telescope-posts/lib/parameters.js index d1f2bddad..a44181b9a 100644 --- a/packages/telescope-posts/lib/parameters.js +++ b/packages/telescope-posts/lib/parameters.js @@ -38,7 +38,11 @@ Posts.getSubParams = function (terms) { if (!parameters.showFuture && !parameters.find.postedAt) parameters.find.postedAt = {$lte: new Date()}; + // filter by category if category _id is provided + if(!!terms.category) + parameters.find.categories = {$in: [terms.category]}; + // console.log(parameters); return parameters; -}; \ No newline at end of file +};