From 175e31ca629660d8d683b35b8e7c8052a62cd17d Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 12 Apr 2023 11:27:36 +0200 Subject: [PATCH] fix: recreate project instead of editing before --- src/stores/projects.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/stores/projects.ts b/src/stores/projects.ts index 6586fb14d..395c7e1be 100644 --- a/src/stores/projects.ts +++ b/src/stores/projects.ts @@ -232,8 +232,11 @@ export function useProject(projectId: MaybeRef) { ) async function save() { - project.parentProjectId = parentProject.value.id - await projectStore.updateProject(project) + const updatedProject = await projectStore.updateProject({ + ...project, + parentProjectId: parentProject.value.id ?? project.parentProjectId, + }) + Object.assign(project, updatedProject) success({message: t('project.edit.success')}) }