From b8bdc43deadd1ecefd959fcaf7d9e37b7bfe618c Mon Sep 17 00:00:00 2001 From: wangyuting Date: Mon, 6 May 2024 16:52:37 +0800 Subject: [PATCH] * Fix executionInfo is null bug. --- module/task/model.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/task/model.php b/module/task/model.php index 309334d40c..c3d49e4123 100755 --- a/module/task/model.php +++ b/module/task/model.php @@ -2173,8 +2173,10 @@ class taskModel extends model } } + $executionInfo = zget($task, 'executionInfo', array()); + /* 根据状态判断是否可以点击。 Check clickable by status. */ - if($action == 'batchcreate') return (empty($task->team) || empty($task->children)) && !empty($task->executionInfo->type) && $task->executionInfo->type != 'kanban'; + if($action == 'batchcreate') return (empty($task->team) || empty($task->children)) && zget($executionInfo, 'type') != 'kanban'; if($action == 'start') return $task->status == 'wait'; if($action == 'restart') return $task->status == 'pause'; if($action == 'pause') return $task->status == 'doing';