summaryrefslogtreecommitdiff
path: root/src/model
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-12-16 13:04:27 +0200
committerLV-426 <lv-426@taproot.org.il>2014-12-16 15:40:10 +0200
commit37e688f1d2a480717576bad264bfcf6ab04385f9 (patch)
tree877fec76527f5a4102d9187ef2b6c54e39d503d0 /src/model
parentf8261b417268f1fc4cf068492db8ba000b1993c7 (diff)
derive link type from name
Diffstat (limited to 'src/model')
-rw-r--r--src/model/core.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/model/core.js b/src/model/core.js
index d57a9f72..5c643ea1 100644
--- a/src/model/core.js
+++ b/src/model/core.js
@@ -148,10 +148,11 @@ define(['util'], function(util) {
util.assert(undefined != dst, 'create_link_from_spec: dst missing');
util.assert(undefined != src.id, 'create_link_from_spec: src missing id');
util.assert(undefined != dst.id, 'create_link_from_spec: dst missing id');
+ util.assert(undefined != link_spec.name, 'create_link_from_spec: name missing, unable to deduce type');
ret.__src = src;
ret.__dst = dst;
- ret.__type = 'textual_link';
+ ret.__type = link_spec.name;
if (undefined == link_spec.name){
console.warn('create_link_from_spec: name: ' + link_spec.name);