summaryrefslogtreecommitdiff
path: root/src/client/model
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/model')
-rw-r--r--src/client/model/graph.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/client/model/graph.js b/src/client/model/graph.js
index fe4dd02c..26d9cb04 100644
--- a/src/client/model/graph.js
+++ b/src/client/model/graph.js
@@ -328,10 +328,17 @@ function Graph() {
function addLink(link, peer_notify) {
+ var trimmed_name = link.name.trim();
+
util.assert(link instanceof model_core.Link);
peer_notify = undefined === peer_notify ? true : peer_notify;
+ if (link.name.length != trimmed_name.length) {
+ console.log('bug: addLink with name containing spaces - removing before sending to server');
+ }
+ link.name = trimmed_name;
+
var existing_link = findLink(link.__src.id, link.__dst.id, link.name);
if (undefined == existing_link) {