Visual editor - tweaking saving document ui & behavior
[fnpeditor.git] / modules / data.js
index 5f3fd39..7a59cfb 100644 (file)
@@ -52,10 +52,13 @@ rng.modules.data = function(sandbox) {
             sandbox.publish('documentChanged', doc, reason);\r
         },\r
         saveDocument: function() {\r
+            sandbox.publish('savingStarted');\r
             $.ajax({\r
                 method: 'post',\r
                 url: '/' + gettext('editor') + '/' + document_id,\r
-                data: JSON.stringify({document:doc})\r
+                data: JSON.stringify({document:doc}),\r
+                success: function() {sandbox.publish('savingEnded', 'success');},\r
+                error: function() {sandbox.publish('savingEnded', 'error');}\r
             });\r
         }\r
         \r