diff --git a/module/doc/model.php b/module/doc/model.php index 512536d714..91f3dc0343 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -1625,7 +1625,7 @@ class docModel extends model $docContent->addedBy = $docContent->editedBy; $docContent->addedDate = $docContent->editedDate; $docContent->files = implode(',', $files); - $docContent->fromVersion = isset($docData->fromVersion) ? $docData->fromVersion : ($version - 1); + $docContent->fromVersion = isset($docData->fromVersion) ? $docData->fromVersion : max(0, ($version - 1)); $this->dao->insert(TABLE_DOCCONTENT)->data($docContent)->exec(); $docContent->id = $this->dao->lastInsertID(); }