Don't silently fail when server unreachable
This commit is contained in:
parent
83ee49942c
commit
a2be153014
@ -77,11 +77,15 @@ function getRates() {
|
|||||||
},
|
},
|
||||||
function (xhr) {
|
function (xhr) {
|
||||||
app.dialog.close();
|
app.dialog.close();
|
||||||
var error = $.parseJSON(xhr.responseText);
|
try {
|
||||||
if (error && typeof error.msg != 'undefined') {
|
var error = $.parseJSON(xhr.responseText);
|
||||||
app.dialog.alert(error.msg, "Error");
|
if (error && typeof error.msg != 'undefined') {
|
||||||
} else {
|
app.dialog.alert(error.msg, "Error");
|
||||||
app.dialog.alert("A server or network error occurred.", "Error");
|
} else {
|
||||||
|
app.dialog.alert("There's a server or network problem. Check your Internet connection or try again later.", "Error");
|
||||||
|
}
|
||||||
|
} catch (ex) {
|
||||||
|
app.dialog.alert("There's a server or network problem. Check your Internet connection or try again later.", "Error");
|
||||||
}
|
}
|
||||||
}, "GET");
|
}, "GET");
|
||||||
}
|
}
|
@ -111,11 +111,15 @@ function trackOpenAsync(routeTo, routeFrom, resolve, reject) {
|
|||||||
},
|
},
|
||||||
function (xhr) {
|
function (xhr) {
|
||||||
app.dialog.close();
|
app.dialog.close();
|
||||||
var error = $.parseJSON(xhr.responseText);
|
try {
|
||||||
if (error && typeof error.msg != 'undefined') {
|
var error = $.parseJSON(xhr.responseText);
|
||||||
app.dialog.alert(error.msg, "Error");
|
if (error && typeof error.msg != 'undefined') {
|
||||||
} else {
|
app.dialog.alert(error.msg, "Error");
|
||||||
app.dialog.alert("A server or network error occurred.", "Error");
|
} else {
|
||||||
|
app.dialog.alert("There's a server or network problem. Check your Internet connection or try again later.", "Error");
|
||||||
|
}
|
||||||
|
} catch (ex) {
|
||||||
|
app.dialog.alert("There's a server or network problem. Check your Internet connection or try again later.", "Error");
|
||||||
}
|
}
|
||||||
reject();
|
reject();
|
||||||
}, "GET");
|
}, "GET");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user