Only submit import definitions if a file has been selected

rabbitmq-management#389
This commit is contained in:
Diana Corbacho 2017-05-17 23:47:00 +01:00
parent fc7f5183c7
commit efedce7c99
1 changed files with 11 additions and 7 deletions

View File

@ -522,13 +522,17 @@ function show_popup(type, text, mode) {
function submit_import(form) {
var confirm_upload = confirm('Are you sure? Vhost configuration will be overriden.');
if (confirm_upload == true) {
var idx = $("select[name='vhost-upload'] option:selected").index();
var vhost = ((idx <=0 ) ? "" : "/" + esc($("select[name='vhost-upload'] option:selected").val()));
form.action ="api/definitions" + vhost + '?auth=' + get_cookie_value('auth');
form.submit();
window.location.replace("../../#/import-succeeded");
if (form.file.value) {
var confirm_upload = confirm('Are you sure? Vhost configuration will be overriden.');
if (confirm_upload == true) {
var idx = $("select[name='vhost-upload'] option:selected").index();
var vhost = ((idx <=0 ) ? "" : "/" + esc($("select[name='vhost-upload'] option:selected").val()));
form.action ="api/definitions" + vhost + '?auth=' + get_cookie_value('auth');
form.submit();
window.location.replace("../../#/import-succeeded");
} else {
return false;
}
} else {
return false;
}