summaryrefslogtreecommitdiff
path: root/src/client/model/diff.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/model/diff.js')
-rw-r--r--src/client/model/diff.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/client/model/diff.js b/src/client/model/diff.js
index fa5fe9e1..36f62ddb 100644
--- a/src/client/model/diff.js
+++ b/src/client/model/diff.js
@@ -3,8 +3,8 @@
/**
* Diff module
*/
-define([],
- function() {
+define(['consts'],
+ function(consts) {
/**
* A set of diff objects
@@ -114,6 +114,9 @@ define([],
Attr_Diff.prototype.add_link_attr_write = function(l_id, attr_name,
attr_val) {
+ if ('name' === attr_name && String(attr_val).length === 0) {
+ attr_val = consts.EMPTY_LINK_NAME;
+ }
if (undefined == this.__type_link[l_id]) {
this.init_attr_diff_link(l_id);
}