summaryrefslogtreecommitdiff
path: root/src/client/model/graph.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-01-12 12:55:40 +0200
committerAlon Levy <alon@pobox.com>2015-01-12 12:55:40 +0200
commit22b0069cff76f5cb95c6f6f4fa9909cfa7bfba4e (patch)
tree95b20548f609c20040e91761c8828df6bafd186e /src/client/model/graph.js
parent5e80077fae6495901e9c7576995ded06a1dde5c8 (diff)
client/graph.js: add two assertions on link integrity on load from backend
Diffstat (limited to 'src/client/model/graph.js')
-rw-r--r--src/client/model/graph.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/client/model/graph.js b/src/client/model/graph.js
index 5dbba964..b24571e1 100644
--- a/src/client/model/graph.js
+++ b/src/client/model/graph.js
@@ -703,6 +703,9 @@ function Graph(spec) {
link_spec.__src = find_node__by_id(src_id);
link_spec.__dst = find_node__by_id(dst_id);
+ util.assert(undefined !== link_spec.__src, "src_id not found");
+ util.assert(undefined !== link_spec.__dst, "dst_id not found");
+
return link_spec;
}