diff options
Diffstat (limited to 'modules/server_add/js/server_add.js')
-rw-r--r-- | modules/server_add/js/server_add.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/modules/server_add/js/server_add.js b/modules/server_add/js/server_add.js index c7f06e0e..b98b7a86 100644 --- a/modules/server_add/js/server_add.js +++ b/modules/server_add/js/server_add.js @@ -108,9 +108,21 @@ function do_add(submit, event) { data: parms, dataType: "json", success: function(data, textStatus) { + var done = data.task.done; + if (done) { + task = null; + $("body").append("<div id='gNoFilesDialog'>" + data.task.status + "</div>"); + + $("#gNoFilesDialog").dialog({modal: true, + autoOpen: true, + title: FILE_IMPORT_WARNING}); + $(".gProgressBar").css("visibility", "hidden"); + $("#gServerAdd #gServerAddButton").show(); + $("#gServerAdd #gServerPauseButton").hide(); + return; + } task = data.task; var url = data.url; - var done = false; while (!done && !paused) { $.ajax({async: false, success: function(data, textStatus) { |