fix create user dialog in admin

This commit is contained in:
les
2021-03-18 15:44:04 +01:00
parent 7888a8f360
commit b925938397
2 changed files with 12 additions and 7 deletions

View File

@@ -91,14 +91,16 @@ export default {
if (!this.$refs.user_form.validate()) { return }
try {
this.loading = true
const user = await this.$axios.$post('/user', this.new_user)
await this.$axios.$post('/user', this.new_user)
this.new_user = { email: '', is_admin: false }
this.$root.$message('admin.user_create_ok', { color: 'success' })
this.users_.push(user)
this.$emit('update')
this.loading = false
this.newUserDialog = false
} catch (e) {
const err = get(e, 'response.data.errors[0].message', e)
this.$root.$message(this.$t(err), { color: 'error' })
this.loading = false
}
}
}