error message boxes for mapping errors

This commit is contained in:
Stephen Birarda 2016-03-10 08:57:37 -08:00
parent 55248bc076
commit f1919031de

View file

@ -48,7 +48,13 @@ Window {
console.log("Deleting " + path);
Assets.deleteMappings(path, function(err) {
print("Finished deleting path: ", path, err);
if (err) {
console.log("Error deleting path: ", path, err);
errorMessage("There was an error deleting:\n" + path + "\n\nPlease try again.");
} else {
console.log("Finished deleting path: ", path);
}
reload();
});
@ -62,7 +68,13 @@ Window {
console.log("Renaming " + oldPath + " to " + newPath);
Assets.renameMapping(oldPath, newPath, function(err) {
print("Finished rename: ", err);
if (err) {
console.log("Error renaming: ", oldPath, "=>", newPath, " - error ", err);
errorMessage("There was an error renaming:\n" + oldPath + " to " + newPath + "\n\nPlease try again.");
} else {
console.log("Finished rename: ", oldPath, "=>", newPath);
}
reload();
});
}
@ -199,6 +211,15 @@ Window {
});
}
function errorMessage(message) {
desktop.messageBox({
icon: OriginalDialogs.StandardIcon.Error,
buttons: OriginalDialogs.StandardButton.Ok,
text: "Error",
informativeText: message
});
}
Column {
width: pane.contentWidth