From 2dc575a7609856d47dcceecc75dbbaf8f81bc10e Mon Sep 17 00:00:00 2001 From: hufangzhou Date: Thu, 21 Apr 2022 14:53:38 +0800 Subject: [PATCH] * Fix bug #11074. --- module/testtask/model.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/module/testtask/model.php b/module/testtask/model.php index c56e78032c..0c44197e46 100644 --- a/module/testtask/model.php +++ b/module/testtask/model.php @@ -1704,7 +1704,8 @@ class testtaskModel extends model elseif(!isset($existCases[$case->title])) { $this->dao->insert(TABLE_CASE)->data($case, 'steps')->exec(); - $caseID = $this->dao->lastInsertID(); + $caseID = $this->dao->lastInsertID(); + $case->steps = isset($case->steps) ? $case->steps : array(); foreach($case->steps as $caseStep) { $caseStep->case = $caseID;