mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-19 11:04:42 +00:00
firmware: check status instead of using fail #4500
Also back off a little when not getting proper data.
This commit is contained in:
parent
bfbc0bdccb
commit
a9d00046ff
@ -305,6 +305,11 @@
|
||||
*/
|
||||
function trackStatus() {
|
||||
ajaxGet('/api/core/firmware/upgradestatus', {}, function(data, status) {
|
||||
if (status != 'success') {
|
||||
// recover from temporary errors
|
||||
setTimeout(trackStatus, 1000);
|
||||
return;
|
||||
}
|
||||
if (data['log'] != undefined && data['log'] != '') {
|
||||
var autoscroll = $('#update_status')[0].scrollTop +
|
||||
$('#update_status')[0].clientHeight ===
|
||||
@ -344,9 +349,6 @@
|
||||
// schedule next poll
|
||||
setTimeout(trackStatus, 500);
|
||||
}
|
||||
}).fail(function () {
|
||||
// recover from temporary errors
|
||||
setTimeout(trackStatus, 500);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user