From d11bfab2759fa5b2887be6a16bbb50c027cfe291 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Mon, 11 May 2015 15:38:14 -0400 Subject: [PATCH] async posts/topics.js --- src/posts.js | 4 ++++ src/posts/topics.js | 47 +++++++++++++++++++++++---------------------- 2 files changed, 28 insertions(+), 23 deletions(-) diff --git a/src/posts.js b/src/posts.js index c2e252302d..bea7b6673f 100644 --- a/src/posts.js +++ b/src/posts.js @@ -35,6 +35,10 @@ var async = require('async'), }; Posts.getPostsByPids = function(pids, uid, callback) { + if (!Array.isArray(pids) || !pids.length) { + return callback(null, []); + } + var keys = []; for (var x=0, numPids=pids.length; x