summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-12-22 20:14:48 +0200
committerAlon Levy <alon@pobox.com>2014-12-22 20:14:48 +0200
commitf12392e9011ef00d433722d5de59d1a98cd59298 (patch)
tree76c2dbe9cca88ed3ae0c3bed3098de2d2831b101
parenta4ec8f6e0e908128793b0450a4235ba4e90fae12 (diff)
client/graph: trim names sent; not sure this actually works, and missing __type?
-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) {