From 7469e0b2d4dac43c38043e92b41140f1f05fab4e Mon Sep 17 00:00:00 2001 From: tianshujie Date: Wed, 14 Jan 2026 09:15:48 +0800 Subject: [PATCH 1/2] * [bug#69008,done,0.5h] fix the connect links fail. --- module/kanban/tao.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/module/kanban/tao.php b/module/kanban/tao.php index 76a0efbb87..3095e0b025 100644 --- a/module/kanban/tao.php +++ b/module/kanban/tao.php @@ -482,8 +482,6 @@ class kanbanTao extends kanbanModel $item['pri'] = $card->pri; $item['color'] = $card->color; $item['assignedTo'] = $card->assignedTo; - $item['parent'] = !empty($card->originParent) ? $card->originParent : 0; - $item['parent'] = !empty($card->rawParent) ? $card->rawParent : 0; $item['isParent'] = !empty($card->isParent) ? $card->isParent: 0; $item['progress'] = !empty($card->progress) ? $card->progress : 0; $item['group'] = !empty($card->group) ? $card->group : ''; @@ -507,6 +505,10 @@ class kanbanTao extends kanbanModel $item['realnames'] = ''; $item['order'] = $order; + $item['parent'] = 0; + if(!empty($card->originParent)) $item['parent'] = $card->originParent; + if(!empty($card->rawParent)) $item['parent'] = $card->rawParent; + if($card->assignedTo) { $assignedToList = explode(',', $card->assignedTo); From 5c52703a3233f3963c897d1318377af6c10fcec5 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Wed, 14 Jan 2026 09:23:14 +0800 Subject: [PATCH 2/2] * [bug#69007,done,0.2h] fix assign to button link. --- module/execution/js/kanban.ui.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/execution/js/kanban.ui.js b/module/execution/js/kanban.ui.js index f277a623bb..29be7a51d4 100644 --- a/module/execution/js/kanban.ui.js +++ b/module/execution/js/kanban.ui.js @@ -249,7 +249,7 @@ window.renderAvatar = function(item) if(item.cardType == 'story' && priv.canAssignStory) assignLink = $.createLink('story', 'assignTo', "id=" + item.id); if(item.cardType == 'bug' && priv.canAssignBug) assignLink = $.createLink('bug', 'assignTo', "id=" + item.id); - if(item.cardType == 'task' && priv.canAssignTask && item.dbPrivs && item.dbPrivs.assignto) assignLink = $.createLink('task', 'assignTo', "executionID=" + executionID + "&id=" + item.id); + if(item.cardType == 'task' && priv.canAssignTask) assignLink = $.createLink('task', 'assignTo', "executionID=" + executionID + "&id=" + item.id); if(item.assignedTo.length == 0) {