mirror of
https://github.com/aunefyren/wrapperr
synced 2024-12-13 12:52:27 +00:00
API requests order error fixed
This commit is contained in:
parent
71841a40e8
commit
384c304ba6
1 changed files with 27 additions and 9 deletions
36
web/admin.js
36
web/admin.js
|
@ -56,6 +56,7 @@ function log_in() {
|
||||||
document.getElementById("log_in_button").disabled = false;
|
document.getElementById("log_in_button").disabled = false;
|
||||||
document.getElementById("log_in_button").style.opacity = '1';
|
document.getElementById("log_in_button").style.opacity = '1';
|
||||||
document.getElementById('password').value = '';
|
document.getElementById('password').value = '';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -71,7 +72,7 @@ function log_in() {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
xhttp.withCredentials = true;
|
xhttp.withCredentials = true;
|
||||||
xhttp.open("post", "../api/login/admin");
|
xhttp.open("post", "/api/login/admin");
|
||||||
xhttp.send(admin_login_data);
|
xhttp.send(admin_login_data);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -136,7 +137,7 @@ function set_password() {
|
||||||
|
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
|
@ -144,6 +145,7 @@ function set_password() {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText)
|
console.log('Failed to parse API response. Response: ' + this.responseText)
|
||||||
document.getElementById("create_admin_button").disabled = false;
|
document.getElementById("create_admin_button").disabled = false;
|
||||||
document.getElementById("create_admin_button").style.opacity = '1';
|
document.getElementById("create_admin_button").style.opacity = '1';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -229,7 +231,7 @@ function update_password() {
|
||||||
|
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
|
@ -238,6 +240,7 @@ function update_password() {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText)
|
console.log('Failed to parse API response. Response: ' + this.responseText)
|
||||||
document.getElementById("update_admin_button").disabled = false;
|
document.getElementById("update_admin_button").disabled = false;
|
||||||
document.getElementById("update_admin_button").style.opacity = '1';
|
document.getElementById("update_admin_button").style.opacity = '1';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -262,12 +265,13 @@ function update_password() {
|
||||||
function get_admin_state() {
|
function get_admin_state() {
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText)
|
console.log('Failed to parse API response. Response: ' + this.responseText)
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -507,7 +511,7 @@ function set_tautulli_settings_call() {
|
||||||
|
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
|
@ -516,6 +520,7 @@ function set_tautulli_settings_call() {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText)
|
console.log('Failed to parse API response. Response: ' + this.responseText)
|
||||||
document.getElementById("set_tautulli_form_button").disabled = false;
|
document.getElementById("set_tautulli_form_button").disabled = false;
|
||||||
document.getElementById("set_tautulli_form_button").style.opacity = '1';
|
document.getElementById("set_tautulli_form_button").style.opacity = '1';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -764,6 +769,7 @@ function set_wrapperr_settings_call() {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText);
|
console.log('Failed to parse API response. Response: ' + this.responseText);
|
||||||
document.getElementById("set_wrapperr_settings_form_button").disabled = false;
|
document.getElementById("set_wrapperr_settings_form_button").disabled = false;
|
||||||
document.getElementById("set_wrapperr_settings_form_button").style.opacity = '1';
|
document.getElementById("set_wrapperr_settings_form_button").style.opacity = '1';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -1842,7 +1848,7 @@ function set_wrapperr_customization_call() {
|
||||||
|
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
|
@ -1851,6 +1857,7 @@ function set_wrapperr_customization_call() {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText);
|
console.log('Failed to parse API response. Response: ' + this.responseText);
|
||||||
document.getElementById("set_wrapperr_customization_form_button").disabled = false;
|
document.getElementById("set_wrapperr_customization_form_button").disabled = false;
|
||||||
document.getElementById("set_wrapperr_customization_form_button").style.opacity = '1';
|
document.getElementById("set_wrapperr_customization_form_button").style.opacity = '1';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -2209,6 +2216,7 @@ function test_tautulli_connection() {
|
||||||
button.style.backgroundColor = 'var(--red)';
|
button.style.backgroundColor = 'var(--red)';
|
||||||
document.getElementById("test_connection").disabled = false;
|
document.getElementById("test_connection").disabled = false;
|
||||||
document.getElementById("test_connection").style.opacity = '1';
|
document.getElementById("test_connection").style.opacity = '1';
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -2244,6 +2252,8 @@ function get_wrapper_version() {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
console.log('Failed to parse Wrapperr version. Response: ' + this.responseText)
|
console.log('Failed to parse Wrapperr version. Response: ' + this.responseText)
|
||||||
|
alert("Failed to parse API response");
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!result.error) {
|
if(!result.error) {
|
||||||
|
@ -2271,12 +2281,13 @@ function get_wrapper_version() {
|
||||||
function get_admin_state() {
|
function get_admin_state() {
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var result= JSON.parse(this.responseText);
|
var result= JSON.parse(this.responseText);
|
||||||
} catch(error) {
|
} catch(error) {
|
||||||
console.log('Failed to parse API response. Response: ' + this.responseText)
|
console.log('Failed to parse API response. Response: ' + this.responseText)
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
|
@ -2337,8 +2348,15 @@ function get_config(cookie) {
|
||||||
|
|
||||||
var xhttp = new XMLHttpRequest();
|
var xhttp = new XMLHttpRequest();
|
||||||
xhttp.onreadystatechange = function() {
|
xhttp.onreadystatechange = function() {
|
||||||
if (this.readyState == 4 && this.status == 200) {
|
if (this.readyState == 4) {
|
||||||
var result = JSON.parse(this.responseText);
|
|
||||||
|
try {
|
||||||
|
var result = JSON.parse(this.responseText);
|
||||||
|
}
|
||||||
|
catch {
|
||||||
|
alert("Failed to parse API response.");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if(result.error) {
|
if(result.error) {
|
||||||
alert(result.message);
|
alert(result.message);
|
||||||
|
|
Loading…
Reference in a new issue