Improve readability

This commit is contained in:
syuilo 2019-09-02 06:04:12 +09:00
parent cefd2a4c54
commit ee39d9594e
1 changed files with 11 additions and 15 deletions

View File

@ -234,19 +234,19 @@ export default Vue.extend({
function onError(err) { function onError(err) {
if (err.id == '3d81ceae-475f-4600-b2a8-2bc116157532') { if (err.id == '3d81ceae-475f-4600-b2a8-2bc116157532') {
if (err.info.param == 'name') { if (err.info.param == 'name') {
this.$root.dialog({
type: 'error',
title: this.$t('title-invalid-name'),
text: this.$t('text-invalid-name')
});
}
} else if (err.code == 'NAME_ALREADY_EXISTS') {
this.$root.dialog({ this.$root.dialog({
type: 'error', type: 'error',
text: this.$t('name-already-exists') title: this.$t('title-invalid-name'),
text: this.$t('text-invalid-name')
}); });
} }
} else if (err.code == 'NAME_ALREADY_EXISTS') {
this.$root.dialog({
type: 'error',
text: this.$t('name-already-exists')
});
}
} }
if (this.pageId) { if (this.pageId) {
@ -258,9 +258,7 @@ export default Vue.extend({
type: 'success', type: 'success',
text: this.$t('page-updated') text: this.$t('page-updated')
}); });
}).catch(err => { }).catch(onError);
onError(err);
});
} else { } else {
this.$root.api('pages/create', options) this.$root.api('pages/create', options)
.then(page => { .then(page => {
@ -271,9 +269,7 @@ export default Vue.extend({
text: this.$t('page-created') text: this.$t('page-created')
}); });
this.$router.push(`/i/pages/edit/${this.pageId}`); this.$router.push(`/i/pages/edit/${this.pageId}`);
}).catch(err => { }).catch(onError);
onError(err);
});
} }
}, },