diff --git a/app/src/plugins/tm@modal/team/z-team-modal.vue b/app/src/plugins/tm@modal/team/z-team-modal.vue index 35b525a..d31b461 100644 --- a/app/src/plugins/tm@modal/team/z-team-modal.vue +++ b/app/src/plugins/tm@modal/team/z-team-modal.vue @@ -121,21 +121,18 @@ export default { }, async save() { - if (!(await this.v$.$validate())) - return + if (!(await this.v$.$validate())) return try { - if (this.team.id) { - await this.$axios.post_auth(`v1/teams/${this.team.id}`, this.team) - this.$emit('update', this.team) - } + if (this.team.id) + await this.$axios.patch_auth(`v1/teams/${this.team.id}`, this.team) else await this.$axios.post_auth(`v1/teams`, this.team) - this.$emit('update', this.team) + this.$emit('update', this.team) this.closeModal() } catch (error) { - this.$toast(error) + this.$toast.error(error) } },