mirror of
https://github.com/aunefyren/wrapperr
synced 2024-11-24 12:03:03 +00:00
Fixed form clearing on adding of servers
This commit is contained in:
parent
2e7f454076
commit
f89a566c38
1 changed files with 27 additions and 16 deletions
|
@ -23,7 +23,7 @@ function loadAdminPage() {
|
|||
|
||||
html += '<div class="form-group">';
|
||||
html += '<label for="tautulli_name_' + i + '" title="Just what we shall name your server.">Tautulli Server name:</label>';
|
||||
html += '<input type="text" class="form-control" id="tautulli_name_' + i + '" value="' + tautulli[i].tautulli_name + '" autocomplete="off" required placeholder="" /><br>';
|
||||
html += '<input type="text" class="form-control" id="tautulli_name_' + i + '" value="' + tautulli[i].tautulli_name + '" autocomplete="off" required placeholder="" required /><br>';
|
||||
html += '</div>';
|
||||
|
||||
html += '<div class="form-group">';
|
||||
|
@ -117,6 +117,9 @@ function loadAdminPage() {
|
|||
|
||||
function additional_tautulli_server() {
|
||||
|
||||
console.log("Saving current settings.")
|
||||
tautulli = set_tautulli_settings_call(true);
|
||||
|
||||
tautulli_apikey = ""
|
||||
tautulli_ip = ""
|
||||
tautulli_port = ""
|
||||
|
@ -165,7 +168,7 @@ function remove_tautulli_server(index) {
|
|||
|
||||
}
|
||||
|
||||
function set_tautulli_settings_call() {
|
||||
function set_tautulli_settings_call(dont_call_api) {
|
||||
|
||||
document.getElementById("set_tautulli_form_button").disabled = true;
|
||||
document.getElementById("set_tautulli_form_button").style.opacity = '0.5';
|
||||
|
@ -198,14 +201,6 @@ function set_tautulli_settings_call() {
|
|||
return;
|
||||
}
|
||||
|
||||
if(tautulli_apikey === '') {
|
||||
document.getElementById("set_tautulli_form_button").disabled = false;
|
||||
document.getElementById("set_tautulli_form_button").style.opacity = '1';
|
||||
alert('Server name is required for Tautulli to function.');
|
||||
document.getElementById('tautulli_name_' + i).focus();
|
||||
return;
|
||||
}
|
||||
|
||||
if(tautulli_ip === '') {
|
||||
document.getElementById("set_tautulli_form_button").disabled = false;
|
||||
document.getElementById("set_tautulli_form_button").style.opacity = '1';
|
||||
|
@ -214,6 +209,14 @@ function set_tautulli_settings_call() {
|
|||
return;
|
||||
}
|
||||
|
||||
if(tautulli_name === '') {
|
||||
document.getElementById("set_tautulli_form_button").disabled = false;
|
||||
document.getElementById("set_tautulli_form_button").style.opacity = '1';
|
||||
alert('Tautulli server name is required for Tautulli to function.');
|
||||
document.getElementById('tautulli_name_' + i).focus();
|
||||
return;
|
||||
}
|
||||
|
||||
if(tautulli_length == 0) {
|
||||
document.getElementById("set_tautulli_form_button").disabled = false;
|
||||
document.getElementById("set_tautulli_form_button").style.opacity = '1';
|
||||
|
@ -273,13 +276,21 @@ function set_tautulli_settings_call() {
|
|||
|
||||
clear_cache = document.getElementById('clear_cache').checked;
|
||||
|
||||
if(!dont_call_api) {
|
||||
set_tautulli_settings_call_two(clear_cache, tautulli_settings_array)
|
||||
} else {
|
||||
return tautulli_settings_array
|
||||
}
|
||||
}
|
||||
|
||||
function set_tautulli_settings_call_two(clear_cache, tautulli_settings_array) {
|
||||
tautulli_settings_form = {
|
||||
"clear_cache" : clear_cache,
|
||||
"data_type" : "tautulli_config",
|
||||
"tautulli_config" : tautulli_settings_array,
|
||||
"wrapperr_data" : {},
|
||||
"wrapperr_customize" : {}
|
||||
};
|
||||
"clear_cache" : clear_cache,
|
||||
"data_type" : "tautulli_config",
|
||||
"tautulli_config" : tautulli_settings_array,
|
||||
"wrapperr_data" : {},
|
||||
"wrapperr_customize" : {}
|
||||
};
|
||||
|
||||
var tautulli_settings_data = JSON.stringify(tautulli_settings_form);
|
||||
|
||||
|
|
Loading…
Reference in a new issue