diff options
| author | Alon Levy <alon@pobox.com> | 2014-12-28 16:11:04 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-12-28 16:11:05 +0200 |
| commit | b9301efbb7748b66bb8d5ee11b6bde610a094871 (patch) | |
| tree | ec56814afea7174d3bf107a9d7258f0dd42dfcca /src/client/model/graph.js | |
| parent | e82a59bb10bd25ed2bd73f32077baa2f1fc1b8d9 (diff) | |
Fixes #245 - broken link deletion
Broken because of changed server return struct, now uses link_rm
dictionary (i.e. topo diff).
Diffstat (limited to 'src/client/model/graph.js')
| -rw-r--r-- | src/client/model/graph.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/client/model/graph.js b/src/client/model/graph.js index 64327f6a..000f675b 100644 --- a/src/client/model/graph.js +++ b/src/client/model/graph.js @@ -633,8 +633,9 @@ function Graph() { } function graph_on_success(ret) { - var link_id = ret[0][0]; - links.splice(linkGetIndexFromId(link_id), 1); + ret.link_rm.forEach(function (link_id) { + links.splice(linkGetIndexFromId(link_id), 1); + }); if (on_success) { on_success(); } |
