fix(kanban): update task on board when changing details

Fixes a regression introduced in 7ef7163bfe
This commit is contained in:
kolaente 2025-09-04 16:33:06 +02:00
parent b3c454ea03
commit 4393d0cdb8
No known key found for this signature in database
GPG Key ID: F40E70337AB24C9B
2 changed files with 8 additions and 1 deletions

View File

@ -137,6 +137,12 @@ export const useBaseStore = defineStore('base', () => {
setCurrentProject(project, currentProjectViewId)
}
async function handleSetCurrentProjectIfNotSet(project: IProject) {
if (currentProject.value?.id !== project.id) {
await handleSetCurrentProject({project})
}
}
async function loadApp() {
try {
await checkAndSetApiUrl(window.API_URL)
@ -184,6 +190,7 @@ export const useBaseStore = defineStore('base', () => {
setUpdateAvailable,
handleSetCurrentProject,
handleSetCurrentProjectIfNotSet,
...useMenuActive(),
}

View File

@ -745,7 +745,7 @@ watch(
setActiveFields()
if (project.value) {
await baseStore.handleSetCurrentProject({project: project.value})
await baseStore.handleSetCurrentProjectIfNotSet(project.value)
}
} catch (e) {
if (e?.response?.status === 404) {