Fixes collection only being set by first message

This commit is contained in:
Anna Thomas 2014-11-17 10:31:54 +00:00
parent ca2ef7e71f
commit 6ba0d83778
1 changed files with 4 additions and 4 deletions

View File

@ -48,8 +48,8 @@ module.exports = function(RED) {
}
return selector;
}
function MongoOutNode(n) {
RED.nodes.createNode(this,n);
this.collection = n.collection;
@ -72,7 +72,7 @@ module.exports = function(RED) {
coll = db.collection(node.collection);
}
node.on("input",function(msg) {
if (!coll) {
if (!node.collection) {
if (msg.collection) {
coll = db.collection(msg.collection);
} else {
@ -173,7 +173,7 @@ module.exports = function(RED) {
coll = db.collection(node.collection);
}
node.on("input", function(msg) {
if (!coll) {
if (!node.collection) {
if (msg.collection) {
coll = db.collection(msg.collection);
} else {