diff --git a/src/views/project/ProjectKanban.vue b/src/views/project/ProjectKanban.vue index 832b017ab..0190dd247 100644 --- a/src/views/project/ProjectKanban.vue +++ b/src/views/project/ProjectKanban.vue @@ -37,7 +37,7 @@ >
@@ -97,7 +97,7 @@ {{ $t('project.kanban.doneBucket') }} @@ -436,7 +436,7 @@ async function updateTaskPosition(e) { oldBucket !== undefined && // This shouldn't actually be `undefined`, but let's play it safe. newBucket.id !== oldBucket.id ) { - newTask.done = project.value.doneBucketId === newBucket.id + newTask.done = project.value?.doneBucketId === newBucket.id } if ( oldBucket !== undefined && // This shouldn't actually be `undefined`, but let's play it safe. @@ -620,7 +620,7 @@ async function toggleDefaultBucket(bucket: IBucket) { } async function toggleDoneBucket(bucket: IBucket) { - const doneBucketId = project.value.doneBucketId === bucket.id + const doneBucketId = project.value?.doneBucketId === bucket.id ? 0 : bucket.id