Correction
authorveltr
Tue, 31 Jul 2012 18:16:39 +0200
changeset 10 96476d1fc7c0
parent 8 8e67c9f6da51
child 11 c73bfb5c0af6
Correction
client/js/json-serializer.js
client/js/paper-renderer.js
--- 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() {