summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-01-11 16:49:12 +0200
committerLV-426 <lv-426@taproot.org.il>2015-01-11 18:30:43 +0200
commitd2527f5bd96594584c34922ee3c3e1210e87d882 (patch)
tree2fe72bc0ddb2ad89e3bed0d5da575a31244ddbca /src
parent8e75a6e9adc9aa12ebdfead58e4bf881c5446df6 (diff)
model_util: adapt_format_read_diff__attr()
Diffstat (limited to 'src')
-rw-r--r--src/client/model/util.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/client/model/util.js b/src/client/model/util.js
index 4c615519..9c3977fc 100644
--- a/src/client/model/util.js
+++ b/src/client/model/util.js
@@ -119,6 +119,16 @@ define([ 'jquery', 'model/diff' ], function($, model_diff) {
return topo_diff;
}
+ /**
+ * read adapt attr_diff from backend format
+ */
+ function adapt_format_read_diff__attr(diff_spec) {
+ var attr_diff = new model_diff.new_attr_diff();
+ attr_diff.id_to_node_map = diff_spec['__type_node'];
+ attr_diff.id_to_link_map = diff_spec['__type_link'];
+ return attr_diff;
+ }
+
return {
adapt_format_read_node : adapt_format_read_node,
adapt_format_read_link_ptr : adapt_format_read_link_ptr,
@@ -126,5 +136,6 @@ define([ 'jquery', 'model/diff' ], function($, model_diff) {
adapt_format_write_link : adapt_format_write_link,
adapt_format_write_diff__topo : adapt_format_write_diff__topo,
+ adapt_format_read_diff__attr : adapt_format_read_diff__attr,
}
});