--- a/client/js/renderer/scene.js Wed Jun 03 17:27:46 2015 +0200
+++ b/client/js/renderer/scene.js Fri Jun 05 12:17:16 2015 +0200
@@ -1283,8 +1283,9 @@
delete projectJSON._id;
delete projectJSON.space_id;
- var objId;
- var idsMap = {};
+ var objId,
+ idsMap = {},
+ hiddenNodes;
_.each(projectJSON.nodes, function(e,i,l) {
objId = e.id || e._id;
@@ -1299,9 +1300,16 @@
e.from = idsMap[e.from];
});
_.each(projectJSON.views, function(e,i,l) {
- objId = e.id || e._id;
delete e._id;
delete e.id;
+
+ if(e.hidden_nodes) {
+ hiddenNodes = e.hidden_nodes;
+ e.hidden_nodes = [];
+ _.each(hiddenNodes, function(h,j) {
+ e.hidden_nodes.push(idsMap[h]);
+ });
+ }
});
projectJSON.users = [];