diff --git a/src/components/SessionForm.vue b/src/components/SessionForm.vue index d0b1c45..28b6d22 100644 --- a/src/components/SessionForm.vue +++ b/src/components/SessionForm.vue @@ -84,12 +84,14 @@ export default { .then(({ data }) => { const title = data.data.attributes.title this.messages.push(`Session ${title} has been created.`) - this.errors = [] this.$emit('submitted', data.data) this.form.body = '' this.form.title = '' + + this.errors = [] + this.messages = [] }) .catch(error => { this.errors = _(error.response.data.errors).map('detail').value()