Skip to content

Commit 37869c1

Browse files
author
Peter Klooster
committed
Fixed model::create() not containing latest_Version value
1 parent a99999c commit 37869c1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/BuilderTrait.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ public function insertGetId(array $values, $sequence = null)
8787
return false;
8888
}
8989

90+
// fill the latest version value
91+
$this->model->{$this->model->getLatestVersionColumn()} = 1;
92+
9093
return $id;
9194
}
9295

@@ -126,7 +129,7 @@ public function update(array $values)
126129

127130
// set version and ref_id
128131
$recordVersionValues[$this->model->getVersionKeyName()] = $record->{$this->model->getKeyName()};
129-
$recordVersionValues[$this->model->getVersionColumn()] = $record->{$this->model->getVersionColumn()}+1;
132+
$recordVersionValues[$this->model->getVersionColumn()] = $record->{$this->model->getLatestVersionColumn()}+1;
130133

131134
// insert new version
132135
if(! $db->table($this->model->getVersionTable())->insert($recordVersionValues)) {

0 commit comments

Comments
 (0)