--- a/client/js/json-serializer.js Tue Jul 31 18:06:29 2012 +0200
+++ b/client/js/json-serializer.js Tue Jul 31 18:16:39 2012 +0200
@@ -79,6 +79,7 @@
return {
id: _node.id,
title: _node.title,
+ description: _node.description,
uri: _node.uri,
created_by: _node.created_by.id,
position: {
@@ -87,15 +88,14 @@
}
}
}),
- edges: this._project.edges.map(function(_node) {
+ edges: this._project.edges.map(function(_edge) {
return {
- id: _node.id,
- title: _node.title,
- description: _node.description,
- uri: _node.uri,
- from: _node.from.id,
- to: _node.to.id,
- created_by: _node.created_by.id
+ id: _edge.id,
+ title: _edge.title,
+ uri: _edge.uri,
+ from: _edge.from.id,
+ to: _edge.to.id,
+ created_by: _edge.created_by.id
}
})
}
--- a/client/js/paper-renderer.js Tue Jul 31 18:06:29 2012 +0200
+++ b/client/js/paper-renderer.js Tue Jul 31 18:16:39 2012 +0200
@@ -566,7 +566,9 @@
}
Rkns.Renderer.NodeRemoveButton.prototype.mouseup = function() {
- this._renderer._project.removeNode(this.node_controller._element, Rkns._RENDER_AND_SAVE)
+ if (confirm('Do you really wish to remove node "' + this.node_controller._element.title + '"?')) {
+ this._renderer._project.removeNode(this.node_controller._element, Rkns._RENDER_AND_SAVE);
+ }
}
Rkns.Renderer.NodeRemoveButton.prototype.destroy = function() {