This commit is contained in:
Matej Glasnák committed 2023-06-16 13:30:21 +02:00
1 parent e77e5b1ab7
commit 3b109ca1cd
1 file changed
+3 -2
@@ -231,18 +231,19 @@ export default {
try {
this.subtask.deadline = moment(this.subtask.deadline).format('YYYY-MM-DD HH:mm:SS')
if (this.subtask?.id) {
const timesheets = this.subtask.timesheets.map((timesheet) => {
delete timesheet.employee_name
return timesheet
})
if (this.subtask?.id) {
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 => {