From 4049441bbe9ec7c962e959ceb565dc948efcc061 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B9=BF=E6=98=8E?= Date: Fri, 8 Jul 2022 11:23:58 +0800 Subject: [PATCH] * Fix linkcase bug. --- module/execution/model.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/execution/model.php b/module/execution/model.php index 1a8fef725a..73155aa563 100644 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -2518,7 +2518,7 @@ class executionModel extends model $linkedCases = $this->dao->select('*')->from(TABLE_PROJECTCASE)->where('project')->eq($executionID)->orderBy('order_desc')->fetchPairs('case', 'order'); $lastCaseOrder = empty($linkedCases) ? 0 : reset($linkedCases); $cases = $this->dao->select('id, version')->from(TABLE_CASE)->where('story')->eq($storyID)->fetchPairs(); - foreach($cases as $caseID => $case) + foreach($cases as $caseID => $version) { if(isset($linkedCases[$caseID])) continue; @@ -2526,7 +2526,7 @@ class executionModel extends model $object->project = $executionID; $object->product = $productID; $object->case = $caseID; - $object->version = $case->version; + $object->version = $version; $object->order = ++$lastCaseOrder; $this->dao->insert(TABLE_PROJECTCASE)->data($object)->exec();