From 2d2dbf67a0f6e5770c703fd99dafe38add628e54 Mon Sep 17 00:00:00 2001 From: MidoriKurage Date: Fri, 3 Apr 2026 10:04:15 +0800 Subject: [PATCH] fix(tasks): Let getCommentUrl handle frontendUrl including sub-path --- frontend/src/components/tasks/partials/Comments.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/tasks/partials/Comments.vue b/frontend/src/components/tasks/partials/Comments.vue index fc2c07b40..dc2a96ee2 100644 --- a/frontend/src/components/tasks/partials/Comments.vue +++ b/frontend/src/components/tasks/partials/Comments.vue @@ -506,7 +506,9 @@ async function deleteComment(commentToDelete: ITaskComment) { function getCommentUrl(commentId: string) { const baseUrl = frontendUrl.value.endsWith('/') ? frontendUrl.value.slice(0, -1) : frontendUrl.value - return `${baseUrl}${location.pathname}${location.search}#comment-${commentId}` + const url = new URL(location.pathname + location.search, baseUrl) + url.hash = `comment-${commentId}` + return url.toString() }