From c89f9c5596a96f5a946eb3289ba8020fdc650b9b Mon Sep 17 00:00:00 2001 From: Matthieu Date: Fri, 13 Mar 2026 14:19:54 +0100 Subject: [PATCH] fix : load Gitea URL on modal open instead of onMounted Co-Authored-By: Claude Opus 4.6 --- frontend/components/task/TaskModal.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/components/task/TaskModal.vue b/frontend/components/task/TaskModal.vue index 6e9d2c7..f026c5f 100644 --- a/frontend/components/task/TaskModal.vue +++ b/frontend/components/task/TaskModal.vue @@ -326,8 +326,8 @@ watch(() => props.task, (task) => { } }) -onMounted(async () => { - if (props.task?.project?.giteaOwner && props.task?.project?.giteaRepo) { +watch(() => props.modelValue, async (open) => { + if (open && props.task?.project?.giteaOwner && props.task?.project?.giteaRepo && !giteaUrl.value) { try { const settings = await getGiteaSettings() giteaUrl.value = settings.url ?? ''