From dd7f4f67522e9dbee0b89ec4dce5a3a282f13a8c Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Thu, 26 Mar 2015 11:38:51 +0000 Subject: [PATCH] Filter loaded property from /nodes endpoint --- public/red/main.js | 10 ++++------ red/api/nodes.js | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/public/red/main.js b/public/red/main.js index 9e45c3ce8..e6e3b0b96 100644 --- a/public/red/main.js +++ b/public/red/main.js @@ -84,12 +84,10 @@ var RED = (function() { m = msg[i]; var id = m.id; RED.nodes.addNodeSet(m); - if (m.loaded) { - addedTypes = addedTypes.concat(m.types); - $.get('nodes/'+id, function(data) { - $("body").append(data); - }); - } + addedTypes = addedTypes.concat(m.types); + $.get('nodes/'+id, function(data) { + $("body").append(data); + }); } if (addedTypes.length) { typeList = ""; diff --git a/red/api/nodes.js b/red/api/nodes.js index cb5fbaecb..ebae4bab8 100644 --- a/red/api/nodes.js +++ b/red/api/nodes.js @@ -29,7 +29,7 @@ var settings = require("../settings"); module.exports = { getAll: function(req,res) { if (req.get("accept") == "application/json") { - res.json(redNodes.getNodeList()); + res.json(redNodes.getNodeList().map(function(n) { delete n.loaded; return n })); } else { res.send(redNodes.getNodeConfigs()); }