From 36a516b4042fb14045f19d781311612f299374de Mon Sep 17 00:00:00 2001 From: ben hockey Date: Thu, 22 Jan 2015 08:59:06 -0600 Subject: [PATCH] handle missing message in media/message/json --- media/message/json.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/media/message/json.js b/media/message/json.js index 2c7c61f..5243aaf 100644 --- a/media/message/json.js +++ b/media/message/json.js @@ -32,6 +32,15 @@ module.exports = Media({ var responses = []; var clientConnection = getClientConnection(request); body.forEach(function(message){ + if (!message) { + return { + status: clientConnection.expectMore ? 202 : 200, + headers: {}, + messages: true, + body: [] + }; + } + message.__proto__ = request; if(!("to" in message)){ message.to = "";