From 32a97c22cf1d42866b12bd9af0cb6890669e1436 Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Tue, 7 Apr 2026 19:02:33 +0200 Subject: [PATCH] Set organization ID in MCP task response The NewTask type helper was not copying OrganizationID from the coredata Task, causing it to serialize as a zero-value GID. Signed-off-by: Sacha Al Himdani --- pkg/server/api/mcp/v1/types/task.go | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/pkg/server/api/mcp/v1/types/task.go b/pkg/server/api/mcp/v1/types/task.go index c14b33efc..b6776120d 100644 --- a/pkg/server/api/mcp/v1/types/task.go +++ b/pkg/server/api/mcp/v1/types/task.go @@ -21,16 +21,17 @@ import ( func NewTask(t *coredata.Task) *Task { return &Task{ - ID: t.ID, - Name: t.Name, - Description: t.Description, - State: t.State, - Priority: t.Priority, - Rank: t.Rank, - TimeEstimate: t.TimeEstimate, - CreatedAt: t.CreatedAt, - UpdatedAt: t.UpdatedAt, - Deadline: t.Deadline, + ID: t.ID, + OrganizationID: t.OrganizationID, + Name: t.Name, + Description: t.Description, + State: t.State, + Priority: t.Priority, + Rank: t.Rank, + TimeEstimate: t.TimeEstimate, + CreatedAt: t.CreatedAt, + UpdatedAt: t.UpdatedAt, + Deadline: t.Deadline, } }