summaryrefslogtreecommitdiff
path: root/modules/server_add/js
diff options
context:
space:
mode:
Diffstat (limited to 'modules/server_add/js')
-rw-r--r--modules/server_add/js/server_add.js14
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) {