diff --git a/app/static/js/script.js b/app/static/js/script.js index 009fc24b..f2e7970e 100644 --- a/app/static/js/script.js +++ b/app/static/js/script.js @@ -409,19 +409,21 @@ function showUploadConfig() { let service = $('#service').val(); let configver = $('#configver').val(); let serv = $("#serv").val() + let jsonData = { + "serv": serv, + "configver": configver + } $.ajax( { url: "/config/" + service + "/show", - data: { - serv: serv, - configver: configver - }, + data: JSON.stringify(jsonData), + contentType: "application/json; charset=utf-8", type: "POST", success: function( data ) { - if (data.indexOf('error:') != '-1') { - toastr.error(data); + if (data.status === 'failed') { + toastr.error(data.error); } else { toastr.clear(); - $("#ajax").html(data); + $("#ajax").html(data.data); window.history.pushState("Show config", "Show config", "/config/versions/" + service + "/" + serv + "/" + configver); $.getScript(configShow); } diff --git a/app/templates/configver.html b/app/templates/configver.html index 85288f6c..6aab2098 100644 --- a/app/templates/configver.html +++ b/app/templates/configver.html @@ -7,7 +7,7 @@
{{ select('serv', values=g.user_params['servers'], is_servers='true', selected=serv) }} - + {{lang.words.open|title()}}

diff --git a/app/templates/delver.html b/app/templates/delver.html index 3702a127..6fd73144 100644 --- a/app/templates/delver.html +++ b/app/templates/delver.html @@ -11,8 +11,8 @@
{{ select('serv', values=g.user_params['servers'], is_servers='true', selected=serv) }} - {{lang.words.open|title()}} - {{lang.words.configs|title()}} + {{lang.words.open|title()}} + {{lang.words.configs|title()}} {% if service != 'keepalived' %} {{lang.words.stats|title()}} {% endif %}