From 62f1a788e08f386570ddee9a47289455c4a7e976 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Thu, 21 May 2015 23:00:56 -0400 Subject: [PATCH] prematurely removing null objects before they get parsed as messages --- src/messaging.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/messaging.js b/src/messaging.js index 2cb1fedf1d..f15ac4e74f 100644 --- a/src/messaging.js +++ b/src/messaging.js @@ -142,7 +142,7 @@ var db = require('./database'), async.waterfall([ async.apply(db.getObjects, keys), function(messages, next) { - async.map(messages, function(message, next) { + async.filter(Boolean).map(messages, function(message, next) { var self = parseInt(message.fromuid, 10) === parseInt(fromuid, 10); message.fromUser = self ? userData[0] : userData[1]; message.toUser = self ? userData[1] : userData[0];