From e1cdf24bc08519bc595c5a447a8eef3edc14ea19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Glasn=C3=A1k?= Date: Wed, 3 Dec 2025 12:57:44 +0100 Subject: [PATCH] fix(tasks-concepts, task-modal): update task loading type to 'draft' and enhance save button functionality for subtasks --- .../tasks-concepts/tasks-concepts.vue | 2 +- .../plugins/tm@modal/task/z-task-modal.vue | 36 +++++++++++++++---- 2 files changed, 31 insertions(+), 7 deletions(-) diff --git a/app/src/plugins/tm@dashboard/tasks-concepts/tasks-concepts.vue b/app/src/plugins/tm@dashboard/tasks-concepts/tasks-concepts.vue index a193470..4217787 100644 --- a/app/src/plugins/tm@dashboard/tasks-concepts/tasks-concepts.vue +++ b/app/src/plugins/tm@dashboard/tasks-concepts/tasks-concepts.vue @@ -119,7 +119,7 @@ export default { methods: { async loadConceptTasks(employeeId = null) { try { - const params = { type: 'concept' }; + const params = { type: 'draft' }; if (employeeId) { params.employee_id = employeeId; } else { 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 d824f0d..cb1658a 100644 --- a/app/src/plugins/tm@modal/task/z-task-modal.vue +++ b/app/src/plugins/tm@modal/task/z-task-modal.vue @@ -273,18 +273,42 @@ /> - {{ - subtask.id ? 'UPRAVIŤ' : 'VYTVORIŤ' - }} - + + @@ -777,7 +801,7 @@ export default { employees: validEmployees, }; if (concept) { - subtaskCopy.concept = true; + subtaskCopy.is_draft = true; } delete subtaskCopy._master_task; const { subtasks } = await this.$axios.post_auth(