diff options
| author | Alon Levy <alon@pobox.com> | 2015-05-12 12:18:56 +0300 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-05-12 12:30:04 +0300 |
| commit | 5d3c07a47590cc01f1b1ae2d87ba0084cfc13c43 (patch) | |
| tree | bfd8d36c209334dd8e872b5245509bd4a84f374b /src/client/model/graph.js | |
| parent | 06c44c60cecc1af4204d6480c94b77ba27c79b7e (diff) | |
client/model/graph: handle new clone with commit_log
Diffstat (limited to 'src/client/model/graph.js')
| -rw-r--r-- | src/client/model/graph.js | 9 |
1 files changed, 7 insertions, 2 deletions
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}); } |
