* Fix case version error in ciresult api.
This commit is contained in:
@@ -1888,11 +1888,13 @@ class testtaskModel extends model
|
||||
|
||||
$caseID = $case->id;
|
||||
$oldCase = $this->dao->select('*')->from(TABLE_CASE)->where('id')->eq($caseID)->fetch();
|
||||
$this->dao->update(TABLE_CASE)->data($case)->where('id')->eq($caseID)->exec();
|
||||
|
||||
$case->version = $oldCase->version;
|
||||
$case->openedDate = $oldCase->openedDate;
|
||||
|
||||
$changes = common::createChanges($oldCase, $case);
|
||||
if($changes)
|
||||
{
|
||||
$this->dao->update(TABLE_CASE)->data($case)->where('id')->eq($caseID)->exec();
|
||||
$actionID = $this->action->create('case', $caseID, 'Edited');
|
||||
$this->action->logHistory($actionID, $changes);
|
||||
}
|
||||
@@ -2329,7 +2331,7 @@ class testtaskModel extends model
|
||||
|
||||
$caseStep = new stdclass();
|
||||
$caseStep->type = 'step';
|
||||
$caseStep->desc = '';
|
||||
$caseStep->desc = $step->name;
|
||||
$caseStep->expect = $step->checkPoints[0]->expect;
|
||||
|
||||
$case->steps[] = $caseStep;
|
||||
|
||||
Reference in New Issue
Block a user