MCP create_task: создание исполнителя в task_assignees при assigned_to
Раньше assigned_to писался только в legacy-колонку tasks.assigned_to, а запись в task_assignees (модель исполнителей) не создавалась — из-за этого автоматизации, читающие ctx.tasks.getAssignees (например «Ответственный в состав бригады»), видели пустой список исполнителей для задач, созданных через MCP
This commit is contained in:
@@ -594,6 +594,11 @@ function buildMcpServer(organizationId: number, scopes: ApiKeyScopes, apiKeyReco
|
|||||||
parentTaskId: null,
|
parentTaskId: null,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Assignee в task_assignees (модель исполнителей): assignedTo сам по себе строку не создаёт
|
||||||
|
if (assigned_to !== undefined && assigned_to !== null) {
|
||||||
|
await storage.addTaskAssignee(task.id, assigned_to, organizationId);
|
||||||
|
}
|
||||||
|
|
||||||
storage.addTaskAuditLog({
|
storage.addTaskAuditLog({
|
||||||
taskId: task.id,
|
taskId: task.id,
|
||||||
organizationId,
|
organizationId,
|
||||||
|
|||||||
Reference in New Issue
Block a user