From e4d97e05205e2c36143319ccf07ccac03f5de408 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 12 Apr 2023 12:31:22 +0200 Subject: [PATCH] chore: don't set the current project to null if it's undefined already --- src/stores/base.ts | 2 +- src/views/tasks/TaskDetailView.vue | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/stores/base.ts b/src/stores/base.ts index 71274de66..258d74667 100644 --- a/src/stores/base.ts +++ b/src/stores/base.ts @@ -81,7 +81,7 @@ export const useBaseStore = defineStore('base', () => { async function handleSetCurrentProject( {project, forceUpdate = false}: {project: IProject | null, forceUpdate?: boolean}, ) { - if (project === null) { + if (project === null || typeof project === 'undefined') { setCurrentProject({}) setBackground('') setBlurHash('') diff --git a/src/views/tasks/TaskDetailView.vue b/src/views/tasks/TaskDetailView.vue index c6992ce51..239fe6eb6 100644 --- a/src/views/tasks/TaskDetailView.vue +++ b/src/views/tasks/TaskDetailView.vue @@ -18,7 +18,7 @@ {{ getProjectTitle(p) }} - > + > @@ -539,7 +539,7 @@ const visible = ref(false) const taskId = toRef(props, 'taskId') -const project = computed(() => task.projectId ? projectStore.projects[task.projectId] : null) +const project = computed(() => projectStore.projects[task.projectId]) watchEffect(() => { baseStore.handleSetCurrentProject({ project: project.value,