fix error handling for failed asset upload

This commit is contained in:
Stephen Birarda 2016-10-19 11:33:35 -07:00
parent 7aac2e6916
commit b80f3fbd7b

View file

@ -349,7 +349,7 @@ ScrollingWindow {
}, },
function(err, path) { function(err, path) {
print(err, path); print(err, path);
if (!err) { if (err === "") {
uploadProgressLabel.text = "Upload Complete"; uploadProgressLabel.text = "Upload Complete";
timer.interval = 1000; timer.interval = 1000;
timer.repeat = false; timer.repeat = false;
@ -362,11 +362,12 @@ ScrollingWindow {
console.log("Asset Browser - finished uploading: ", fileUrl); console.log("Asset Browser - finished uploading: ", fileUrl);
reload(); reload();
} else { } else {
if (err > 0) { if (err !== -1) {
console.log("Asset Browser - error uploading: ", fileUrl, " - error ", err); console.log("Asset Browser - error uploading: ", fileUrl, " - error ", err);
var box = errorMessageBox("There was an error uploading:\n" + fileUrl + "\n" + Assets.getErrorString(err)); var box = errorMessageBox("There was an error uploading:\n" + fileUrl + "\n" + Assets.getErrorString(err));
box.selected.connect(reload); box.selected.connect(reload);
} }
uploadSpinner.visible = false; uploadSpinner.visible = false;
uploadButton.enabled = true; uploadButton.enabled = true;
uploadOpen = false; uploadOpen = false;