|
@@ -292,6 +292,7 @@
|
|
|
var wsroot = ao_module_utils.getWebSocketEndpoint();
|
|
|
var requestEndpoint = wsroot + `/system/update/download?webpack=${webpackDownloadURL}&binary=${binaryDownloadURL}&checksum=${checksumDownloadURL}&ws=true`
|
|
|
console.log("Connecting to: ", requestEndpoint);
|
|
|
+ var isFailed = false;
|
|
|
|
|
|
hideAllStatus();
|
|
|
$("#downloading").slideDown("fast");
|
|
@@ -309,6 +310,7 @@
|
|
|
hideAllStatus();
|
|
|
$("#failed").slideDown();
|
|
|
$("#failedErrorMessage").text(status.error);
|
|
|
+ isFailed = true
|
|
|
} else {
|
|
|
//Progressing
|
|
|
let progressText = status.Progress.toFixed(2) + "%";
|
|
@@ -320,9 +322,11 @@
|
|
|
};
|
|
|
|
|
|
socket.onclose = function(event) {
|
|
|
- hideAllStatus();
|
|
|
- $("#success").slideDown();
|
|
|
- checkLauncher();
|
|
|
+ if(!isFailed){
|
|
|
+ hideAllStatus();
|
|
|
+ $("#success").slideDown();
|
|
|
+ checkLauncher();
|
|
|
+ }
|
|
|
};
|
|
|
|
|
|
socket.onerror = function(error) {
|