diff options
author | Tim Almdal <tnalmdal@shaw.ca> | 2009-04-06 00:15:45 +0000 |
---|---|---|
committer | Tim Almdal <tnalmdal@shaw.ca> | 2009-04-06 00:15:45 +0000 |
commit | a4323c79ee48cac3cea8ff87ac74ab1b036e41c5 (patch) | |
tree | 6887202c6ab1a32f223952a91fdd91ab14b49f37 /modules | |
parent | c936eebcf7c57cfca8c3ff2e7b97441351118640 (diff) |
Fix for ticket #207, which should then generate a whole bunch of
errors that are described in ticket #208.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/server_add/js/server_add.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/server_add/js/server_add.js b/modules/server_add/js/server_add.js index 392bedab..addc3121 100644 --- a/modules/server_add/js/server_add.js +++ b/modules/server_add/js/server_add.js @@ -117,6 +117,10 @@ function do_add(submit, event) { $(".gProgressBar").progressbar("value", data.task.percent_complete); done = data.task.done; }, + error: function(XMLHttpRequest, textStatus, errorThrown) { + paused = true; + display_upload_error(XMLHttpRequest.responseText); + }, dataType: "json", type: "POST", url: url @@ -143,3 +147,15 @@ function do_add(submit, event) { return false; } +function display_upload_error(error) { + $("body").append("<div id=\"gServerAddError\" title=\"Fatal Error\">" + error + "</div>"); + $("#gServerAddError").dialog({ + autoOpen: true, + autoResize: false, + modal: true, + resizable: true, + width: 610, + height: $("#gDialog").height() + }); +} + |