From 3b109ca1cd3722b05da68b78ebf5536f9f1bf6e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Glasn=C3=A1k?= Date: Fri, 16 Jun 2023 13:30:21 +0200 Subject: [PATCH] . --- app/src/plugins/tm@modal/task/z-task-modal.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/plugins/tm@modal/task/z-task-modal.vue b/app/src/plugins/tm@modal/task/z-task-modal.vue index a161fab..6729ce1 100644 --- a/app/src/plugins/tm@modal/task/z-task-modal.vue +++ b/app/src/plugins/tm@modal/task/z-task-modal.vue @@ -231,18 +231,19 @@ export default { try { this.subtask.deadline = moment(this.subtask.deadline).format('YYYY-MM-DD HH:mm:SS') - const timesheets = this.subtask.timesheets.map((timesheet) => { - delete timesheet.employee_name - return timesheet - }) if (this.subtask?.id) { + const timesheets = this.subtask.timesheets.map((timesheet) => { + delete timesheet.employee_name + return timesheet + }) + const { subtask } = await this.$axios.put_auth(`v1/subtasks/${this.subtask.id}`, {...this.subtask, timesheets}) this.$store.commit('tm/update_subtask', subtask) this.$events.emit("on-subtask-edited", this.subtask) } else { - const { subtasks } = await this.$axios.post_auth(`v1/mastertasks/${this.subtask.master_task_id}/subtasks`, {...this.subtask, timesheets}) + const { subtasks } = await this.$axios.post_auth(`v1/mastertasks/${this.subtask.master_task_id}/subtasks`, this.subtask) this.subtask.id = subtasks[0].id subtasks.forEach(subtask => {