mirror of
https://github.com/overte-org/overte.git
synced 2025-04-14 07:47:30 +02:00
Add input error handling and notice.
This commit is contained in:
parent
69fe471374
commit
4c1de14cbb
2 changed files with 14 additions and 5 deletions
|
@ -522,8 +522,6 @@ function createDomainIDPrompt(callback) {
|
||||||
if (callback) {
|
if (callback) {
|
||||||
callback(inputValue);
|
callback(inputValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
swal.close();
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -179,7 +179,14 @@ function promptToCreateDomainID() {
|
||||||
"label": label
|
"label": label
|
||||||
};
|
};
|
||||||
|
|
||||||
$.post("/api/domains", domainJSON, function (data) {
|
$.post("/api/domainsss", domainJSON, function (data) {
|
||||||
|
if (data.status === "failure") {
|
||||||
|
swal.showInputError("Error: " + data.error);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
swal.close();
|
||||||
|
|
||||||
// we successfully created a domain ID, set it on that field
|
// we successfully created a domain ID, set it on that field
|
||||||
var domainID = data.domain.domainId;
|
var domainID = data.domain.domainId;
|
||||||
console.log("Setting domain ID to ", data, domainID);
|
console.log("Setting domain ID to ", data, domainID);
|
||||||
|
@ -192,9 +199,13 @@ function promptToCreateDomainID() {
|
||||||
|
|
||||||
// POST the form JSON to the domain-server settings.json endpoint so the settings are saved
|
// POST the form JSON to the domain-server settings.json endpoint so the settings are saved
|
||||||
postSettings(formJSON, goToNextStep);
|
postSettings(formJSON, goToNextStep);
|
||||||
}, 'json').fail(function () {
|
}, 'json').fail(function (data) {
|
||||||
|
if (data && data.status === "failure") {
|
||||||
|
swal.showInputError("Error: " + data.error);
|
||||||
|
} else {
|
||||||
|
swal.showInputError("Error: Failed to post to metaverse.");
|
||||||
|
}
|
||||||
console.log("Failed to create domain ID...");
|
console.log("Failed to create domain ID...");
|
||||||
goToNextStep();
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}, 500); // Apparently swal needs time before opening another prompt.
|
}, 500); // Apparently swal needs time before opening another prompt.
|
||||||
|
|
Loading…
Reference in a new issue