From 0b61885e89ce8fa4101f8184f1fc9eb34a752bf9 Mon Sep 17 00:00:00 2001 From: kolaente Date: Mon, 12 Feb 2024 22:05:33 +0100 Subject: [PATCH] fix(tasks): correctly show different project in related tasks --- frontend/src/components/tasks/partials/relatedTasks.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/tasks/partials/relatedTasks.vue b/frontend/src/components/tasks/partials/relatedTasks.vue index ce82f3d4c..af35ebeb9 100644 --- a/frontend/src/components/tasks/partials/relatedTasks.vue +++ b/frontend/src/components/tasks/partials/relatedTasks.vue @@ -261,16 +261,18 @@ const foundTasks = ref([]) async function findTasks(newQuery: string) { query.value = newQuery - foundTasks.value = await taskService.getAll({}, { + const result = await taskService.getAll({}, { s: newQuery, sort_by: 'done', }) + + foundTasks.value = mapRelatedTasks(result) } function mapRelatedTasks(tasks: ITask[]) { return tasks.map(task => { // by doing this here once we can save a lot of duplicate calls in the template - const project = projectStore.projects[task.ProjectId] + const project = projectStore.projects[task.projectId] return { ...task,