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();