From cd820a6cb25205ddcf3bff4d974db7d2611140b2 Mon Sep 17 00:00:00 2001 From: kolaente Date: Fri, 7 Jul 2023 12:42:26 +0200 Subject: [PATCH] fix(project): duplicate a project without new parent --- src/stores/projects.ts | 2 +- src/views/project/settings/duplicate.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/stores/projects.ts b/src/stores/projects.ts index 3f509a4f9..4c9874da6 100644 --- a/src/stores/projects.ts +++ b/src/stores/projects.ts @@ -244,7 +244,7 @@ export function useProject(projectId: MaybeRef) { async function duplicateProject(parentProjectId: IProject['id']) { const projectDuplicate = new ProjectDuplicateModel({ - projectId: unref(projectId), + projectId: Number(unref(projectId)), parentProjectId, }) diff --git a/src/views/project/settings/duplicate.vue b/src/views/project/settings/duplicate.vue index d66bbfa29..8da9ba5d8 100644 --- a/src/views/project/settings/duplicate.vue +++ b/src/views/project/settings/duplicate.vue @@ -42,7 +42,7 @@ watch( ) async function duplicate() { - await duplicateProject(parentProject.value.id) + await duplicateProject(parentProject.value?.id ?? 0) success({message: t('project.duplicate.success')}) }