FIX: Show error messages when adding permalinks in the admin UI (#12545)

Also, check for uniqueness of permalinks before attempting to save.
This commit is contained in:
Daniel Waterworth
2021-03-29 13:36:59 -05:00
committed by GitHub
parent c89f97aafe
commit 70970bb791
2 changed files with 8 additions and 2 deletions

View File

@ -69,9 +69,13 @@ export default Component.extend({
this.set("formSubmitted", false);
let error;
if (e.responseJSON && e.responseJSON.errors) {
if (
e.jqXHR &&
e.jqXHR.responseJSON &&
e.jqXHR.responseJSON.errors
) {
error = I18n.t("generic_error_with_reason", {
error: e.responseJSON.errors.join(". "),
error: e.jqXHR.responseJSON.errors.join(". "),
});
} else {
error = I18n.t("generic_error");