mirror of
https://bitbucket.org/studiotem/jandl-taskmanager-app.git
synced 2026-10-21 14:29:34 +00:00
.
This commit is contained in:
1 parent
e77e5b1ab7
commit
3b109ca1cd
1 file changed
+3
-2
@@ -231,18 +231,19 @@ export default {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
this.subtask.deadline = moment(this.subtask.deadline).format('YYYY-MM-DD HH:mm:SS')
|
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) => {
|
const timesheets = this.subtask.timesheets.map((timesheet) => {
|
||||||
delete timesheet.employee_name
|
delete timesheet.employee_name
|
||||||
return timesheet
|
return timesheet
|
||||||
})
|
})
|
||||||
|
|
||||||
if (this.subtask?.id) {
|
|
||||||
const { subtask } = await this.$axios.put_auth(`v1/subtasks/${this.subtask.id}`, {...this.subtask, timesheets})
|
const { subtask } = await this.$axios.put_auth(`v1/subtasks/${this.subtask.id}`, {...this.subtask, timesheets})
|
||||||
|
|
||||||
this.$store.commit('tm/update_subtask', subtask)
|
this.$store.commit('tm/update_subtask', subtask)
|
||||||
this.$events.emit("on-subtask-edited", this.subtask)
|
this.$events.emit("on-subtask-edited", this.subtask)
|
||||||
} else {
|
} 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
|
this.subtask.id = subtasks[0].id
|
||||||
|
|
||||||
subtasks.forEach(subtask => {
|
subtasks.forEach(subtask => {
|
||||||
|
|||||||
Reference in new issue
Block a user