From 5d3c07a47590cc01f1b1ae2d87ba0084cfc13c43 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Tue, 12 May 2015 12:18:56 +0300 Subject: client/model/graph: handle new clone with commit_log --- src/client/model/graph.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/client/model/graph.js b/src/client/model/graph.js index aa3f3b51..4de630ec 100644 --- a/src/client/model/graph.js +++ b/src/client/model/graph.js @@ -911,12 +911,17 @@ function Graph(spec) { } function __commit_diff_ajax__clone(clone) { - var node_specs = clone.node_set_add.map(on_backend__node_add), + var topo = clone[0], + commits = clone[1], + node_specs = topo.node_set_add.map(on_backend__node_add), nodes = _add_node_set(node_specs), - link_specs = clone.link_set_add.map(on_backend__link_add).filter(function (link_spec) { + link_specs = topo.link_set_add.map(on_backend__link_add).filter(function (link_spec) { return link_spec !== null; }), links = _add_link_set(link_specs); + commits.forEach(function (commit) { + activityBus.push(commit); + }); diffBus.push({node_set_add: nodes, link_set_add: links}); } -- cgit v1.3.1