Currently I'm seeing that while deleting with soft delete, it also change the updatedField date.
So the actual updatedField date is replaced by Soft Delete.
/system/Model.php
line: 449-551
PHP Code:
if ($this->useTimestamps && $this->updatedField) {
$set[$this->updatedField] = $this->setDate();
}
And also, for insert data, it should be only fill createdField only, the updatedField should be NULL.
/system/BaseModel.php
line: 772-774
PHP Code:
if ($this->useTimestamps && $this->updatedField && ! array_key_exists($this->updatedField, $data)) {
$data[$this->updatedField] = $date;
}
Meanwhile, I commented those line, so that updatedField is in actual date.
I hope this can be implement in the next version.
Thanks