From ed6272ce12ae249b75e9962761ad4fcbe09d3554 Mon Sep 17 00:00:00 2001 From: Anna Thomas Date: Mon, 5 Jan 2015 10:57:49 +0000 Subject: [PATCH] Fixed check for array in MongoDB aggregate function Fixes #525 --- nodes/core/storage/66-mongodb.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodes/core/storage/66-mongodb.js b/nodes/core/storage/66-mongodb.js index 86892580b..c0a75e792 100644 --- a/nodes/core/storage/66-mongodb.js +++ b/nodes/core/storage/66-mongodb.js @@ -206,7 +206,7 @@ module.exports = function(RED) { } }); } else if (node.operation === "aggregate") { - msg.payload = (msg.payload instanceof Array) ? msg.payload : []; + msg.payload = (Array.isArray(msg.payload)) ? msg.payload : []; coll.aggregate(msg.payload, function(err, result) { if (err) { node.error(err);