diff --git a/module/testcase/model.php b/module/testcase/model.php index 85c1d9beff..88bbc90366 100644 --- a/module/testcase/model.php +++ b/module/testcase/model.php @@ -2918,9 +2918,9 @@ class testcaseModel extends model $oldCases = $this->dao->select('id, scene')->from(TABLE_CASE)->where('id')->in($caseIDList)->andWhere('scene')->ne($sceneID)->fetchAll(); $this->dao->update(TABLE_CASE)->set('scene')->eq($sceneID)->where('id')->in($caseIDList)->andWhere('scene')->ne($sceneID)->exec(); + $newCase = new stdclass(); foreach($oldCases as $oldCase) { - $newCase = clone $oldCase; $newCase->scene = $sceneID; $changes = common::createChanges($oldCase, $newCase);