From 2dd36ad0a97cf7512b8eb95af317417f8458f77a Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 9 Oct 2025 10:53:10 +0200 Subject: [PATCH] fix(sharing): make editing link share comments work Resolves https://github.com/go-vikunja/vikunja/issues/1510 --- pkg/models/task_comment_permissions.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/models/task_comment_permissions.go b/pkg/models/task_comment_permissions.go index 8096a3036..8bba4ebb6 100644 --- a/pkg/models/task_comment_permissions.go +++ b/pkg/models/task_comment_permissions.go @@ -46,6 +46,11 @@ func (tc *TaskComment) canUserModifyTaskComment(s *xorm.Session, a web.Auth) (bo return false, err } + shareAuth, is := a.(*LinkSharing) + if is { + return shareAuth.getUserID() == savedComment.AuthorID, nil + } + return a.GetID() == savedComment.AuthorID, nil }