mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-15 01:32:57 -07:00
Improve database import error messages
This commit is contained in:
parent
73f6012507
commit
b336f07ff9
2 changed files with 40 additions and 14 deletions
|
@ -123,6 +123,7 @@
|
|||
});
|
||||
|
||||
$("#import_db").click(function() {
|
||||
$(this).prop('disabled', true);
|
||||
var database_file = false;
|
||||
|
||||
var formData = new FormData();
|
||||
|
@ -145,7 +146,9 @@
|
|||
formData.append('ignore_interval', $("#import_ignore_interval").val());
|
||||
}
|
||||
if (database_file) {
|
||||
$("#status-message").html('<i class="fa fa-fw fa-spin fa-refresh"></i> Uploading database file...');
|
||||
$("#status-message").html('<i class="fa fa-fw fa-spin fa-refresh"></i> Uploading database file...');
|
||||
} else {
|
||||
$("#status-message").html('<i class="fa fa-fw fa-spin fa-refresh"></i>');
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
|
@ -157,10 +160,26 @@
|
|||
contentType: false,
|
||||
processData: false,
|
||||
success: function(data) {
|
||||
$("#status-message").html(data);
|
||||
var msg;
|
||||
if (data.result === 'success') {
|
||||
msg = "<i class='fa fa-check'></i> " + data.message;
|
||||
} else {
|
||||
msg = "<i class='fa fa-exclamation-triangle'></i> " + data.message;
|
||||
}
|
||||
$("#status-message").html(msg);
|
||||
$("#import_database_file").val(null);
|
||||
$('#import_database_file_name').val('');
|
||||
$("#import_database_file_name").val('');
|
||||
$("#import_database_path").val('');
|
||||
},
|
||||
error: function (xhr) {
|
||||
var msg = "<i class='fa fa-exclamation-triangle'></i> Error (" + xhr.status + ")";
|
||||
if (xhr.status === 413) {
|
||||
msg += ": file is too large to upload"
|
||||
}
|
||||
$("#status-message").html(msg);
|
||||
},
|
||||
complete: function(xhr) {
|
||||
$("#import_db").prop('disabled', false);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue