HDFS-12788. Reset the upload button when file upload fails. Contributed by Brahma Reddy Battula

(cherry picked from commit 410d0319cf)
This commit is contained in:
Brahma Reddy Battula 2017-11-08 14:41:16 +05:30
parent 53891b7f8f
commit ce027c6f48
1 changed files with 9 additions and 2 deletions

View File

@ -440,22 +440,29 @@
}).complete(function(data) { }).complete(function(data) {
numCompleted++; numCompleted++;
if(numCompleted == files.length) { if(numCompleted == files.length) {
$('#modal-upload-file').modal('hide'); reset_upload_button();
$('#modal-upload-file-button').button('reset');
browse_directory(current_directory); browse_directory(current_directory);
} }
}).error(function(jqXHR, textStatus, errorThrown) { }).error(function(jqXHR, textStatus, errorThrown) {
numCompleted++; numCompleted++;
reset_upload_button();
show_err_msg("Couldn't upload the file " + file.file.name + ". "+ errorThrown); show_err_msg("Couldn't upload the file " + file.file.name + ". "+ errorThrown);
}); });
}).error(function(jqXHR, textStatus, errorThrown) { }).error(function(jqXHR, textStatus, errorThrown) {
numCompleted++; numCompleted++;
reset_upload_button();
show_err_msg("Couldn't find datanode to write file. " + errorThrown); show_err_msg("Couldn't find datanode to write file. " + errorThrown);
}); });
})(); })();
} }
}); });
//Reset the upload button
function reset_upload_button() {
$('#modal-upload-file').modal('hide');
$('#modal-upload-file-button').button('reset');
}
//Store the list of files which have been checked into session storage //Store the list of files which have been checked into session storage
function store_selected_files(current_directory) { function store_selected_files(current_directory) {
sessionStorage.setItem("source_directory", current_directory); sessionStorage.setItem("source_directory", current_directory);