From 5578cc9c7633e0018657b7260c1d6210d8bb5efd Mon Sep 17 00:00:00 2001 From: romankko2 Date: Fri, 26 Jan 2024 19:10:08 +0100 Subject: [PATCH] [production] endpoints update --- app/.env | 3 ++- app/src/plugins/tm@_store/store/index.ts | 19 ++++++++++--------- .../tm@dashboard/_components/z-timeline.vue | 11 +---------- .../tm@dashboard/projects/projects.vue | 2 -- .../master-task/z-master-task-modal.vue | 2 +- .../_components/a-task-deadline.vue | 8 ++++---- .../_components/a-task-timeblocks.vue | 7 +------ .../plugins/tm@modal/task/z-task-modal.vue | 2 -- .../_components/a-ongoing-table.vue | 9 ++++----- .../tasks-ongoing/tasks-ongoing.vue | 5 +---- .../_components/a-unscheduled-table.vue | 9 ++++----- .../tasks-unscheduled/tasks-unscheduled.vue | 5 +---- 12 files changed, 29 insertions(+), 53 deletions(-) diff --git a/app/.env b/app/.env index 12e0b59..d37cd60 100644 --- a/app/.env +++ b/app/.env @@ -1 +1,2 @@ -VUE_APP_WAXIOS_URL=https://taskmanager.internal.studiotem.com/api/ +# VUE_APP_WAXIOS_URL=https://taskmanager.internal.studiotem.com/api/ +VUE_APP_WAXIOS_URL=https://tm.jandl.sk/api/ diff --git a/app/src/plugins/tm@_store/store/index.ts b/app/src/plugins/tm@_store/store/index.ts index 919f8e1..d4ce017 100644 --- a/app/src/plugins/tm@_store/store/index.ts +++ b/app/src/plugins/tm@_store/store/index.ts @@ -66,20 +66,20 @@ export default { state.unscheduledSubtasks = state.unscheduledSubtasks.map(st => st.id == subtask.id ? subtask : st) state.ongoingSubtasks = state.ongoingSubtasks.map(st => st.id == subtask.id ? subtask : st) - state.mastertasks = state.mastertasks.map(mastertask => { - mastertask.subtasks = mastertask.subtasks.map(st => st.id == subtask.id ? subtask : st) - return mastertask - }) + // state.mastertasks = state.mastertasks.map(mastertask => { + // mastertask.subtasks = mastertask.subtasks.map(st => st.id == subtask.id ? subtask : st) + // return mastertask + // }) }, delete_subtask(state: any, subtask: any) { state.unscheduledSubtasks = state.unscheduledSubtasks.filter(st => st.id != subtask.id) state.ongoingSubtasks = state.ongoingSubtasks.filter(st => st.id != subtask.id) - state.mastertasks = state.mastertasks.map(mastertask => { - mastertask.subtasks = mastertask.subtasks.filter(st => st.id != subtask.id) - return mastertask - }) + // state.mastertasks = state.mastertasks.map(mastertask => { + // mastertask.subtasks = mastertask.subtasks.filter(st => st.id != subtask.id) + // return mastertask + // }) }, initialized(state: any) { @@ -116,7 +116,8 @@ export default { loadMastertasks({commit}: {commit: any}) { return new Promise((resolve, reject) => { - axios.get_auth('v1/mastertasks') + // axios.get_auth('v1/mastertasks') + axios.get_auth('v1/mastertasks/?simple=true') .then(({ mastertasks }) => { commit('set_mastertasks', mastertasks) resolve(mastertasks) diff --git a/app/src/plugins/tm@dashboard/_components/z-timeline.vue b/app/src/plugins/tm@dashboard/_components/z-timeline.vue index aef6302..790d58b 100644 --- a/app/src/plugins/tm@dashboard/_components/z-timeline.vue +++ b/app/src/plugins/tm@dashboard/_components/z-timeline.vue @@ -157,10 +157,6 @@ export default { } }, - async created() { - console.log('splits', this.splits) - }, - data() { return { vueCalConfig: { @@ -202,15 +198,10 @@ export default { }, getDeadline(subtask) { - // FIX: Subtask ma vzdy vracat aj subtask.master_task_deadline if (subtask?.deadline) return subtask.deadline - if (!this.mastertasks) - return null - - const masterTask = this.mastertasks.find((mt) => mt.id === subtask.master_task_id) - return masterTask.deadline + return subtask.master_task_deadline }, weekChanged() { diff --git a/app/src/plugins/tm@dashboard/projects/projects.vue b/app/src/plugins/tm@dashboard/projects/projects.vue index fb4a055..ab943fe 100644 --- a/app/src/plugins/tm@dashboard/projects/projects.vue +++ b/app/src/plugins/tm@dashboard/projects/projects.vue @@ -30,7 +30,6 @@ export default { computed: { filteredProjects() { - // FIX: KRAVARIK pozriet co sa robi tunak, a ci staci vytiahnut mastertasky z BE podla date range if (!this.mastertasks) return null @@ -124,7 +123,6 @@ export default { }, openMasterTaskModal(mastertaskId) { - // FIX: Request na BE pre mastertasks/{id} const mastertask = this.mastertasks.find(mastertask => mastertask.id == mastertaskId) this.$events.emit('show-mastertask-modal', {mastertask, editMode: false}) } diff --git a/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue b/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue index d786a4a..9575693 100644 --- a/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue +++ b/app/src/plugins/tm@modal/master-task/z-master-task-modal.vue @@ -28,7 +28,7 @@