summaryrefslogtreecommitdiff
path: root/src/client/model/graph.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-05-12 12:18:56 +0300
committerAlon Levy <alon@pobox.com>2015-05-12 12:30:04 +0300
commit5d3c07a47590cc01f1b1ae2d87ba0084cfc13c43 (patch)
treebfd8d36c209334dd8e872b5245509bd4a84f374b /src/client/model/graph.js
parent06c44c60cecc1af4204d6480c94b77ba27c79b7e (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.js9
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});
}