improve error message
This commit is contained in:
@@ -152,7 +152,7 @@ UploadManager.prototype.uploadThread = function() {
|
|||||||
// Request did not arrive
|
// Request did not arrive
|
||||||
if (job.tries === 3) { // Upload failed
|
if (job.tries === 3) { // Upload failed
|
||||||
if (typeof(job.onFailure) === "function") {
|
if (typeof(job.onFailure) === "function") {
|
||||||
job.onFailure(xhr.response, xhr.response);
|
job.onFailure(xhr.responseText, xhr.responseText);
|
||||||
}
|
}
|
||||||
} else { // Try again
|
} else { // Try again
|
||||||
job.tries++;
|
job.tries++;
|
||||||
|
@@ -54,13 +54,18 @@ UploadProgressBar.prototype.onFinished = function(id){
|
|||||||
this.uploadDiv.appendChild(linkSpan)
|
this.uploadDiv.appendChild(linkSpan)
|
||||||
}
|
}
|
||||||
UploadProgressBar.prototype.onFailure = function(val, msg) {
|
UploadProgressBar.prototype.onFailure = function(val, msg) {
|
||||||
|
if (val === "") {
|
||||||
|
val = "Could not connect to server";
|
||||||
|
}
|
||||||
|
|
||||||
this.uploadDiv.innerHTML = "" // Remove uploading progress
|
this.uploadDiv.innerHTML = "" // Remove uploading progress
|
||||||
this.uploadDiv.style.background = 'var(--danger_color)'
|
this.uploadDiv.style.background = 'var(--danger_color)'
|
||||||
|
this.uploadDiv.style.color = 'var(--highlight_text_color)'
|
||||||
|
this.uploadDiv.appendChild(document.createTextNode("Upload failed: "))
|
||||||
|
this.uploadDiv.appendChild(document.createTextNode(msg+" ("+val+")"))
|
||||||
|
this.uploadDiv.appendChild(document.createElement("br"))
|
||||||
this.uploadDiv.appendChild(document.createTextNode(this.file.name))
|
this.uploadDiv.appendChild(document.createTextNode(this.file.name))
|
||||||
this.uploadDiv.appendChild(document.createElement("br"))
|
console.log(msg);
|
||||||
this.uploadDiv.appendChild(document.createTextNode("Upload failed after three tries:"))
|
|
||||||
this.uploadDiv.appendChild(document.createElement("br"))
|
|
||||||
this.uploadDiv.appendChild(document.createTextNode(val))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user