diff --git a/SeedDMS_Core/Core/inc.ClassDocument.php b/SeedDMS_Core/Core/inc.ClassDocument.php index 22c5709e7..1b924b5b9 100644 --- a/SeedDMS_Core/Core/inc.ClassDocument.php +++ b/SeedDMS_Core/Core/inc.ClassDocument.php @@ -3434,7 +3434,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */ */ elseif ($st["status"]!=S_DRAFT && $st["status"]!=S_RELEASED ) { if($st["status"]==S_DRAFT_REV || $st["status"]==S_DRAFT_APP) { - if($hasReview || $hasApproval) $this->setStatus(S_RELEASED,$msg,$user); + if($hasReview || $hasApproval) { $newstatus = S_RELEASED; $ret = $this->setStatus(S_RELEASED,$msg,$user); } else { $newstatus = $initialstatus; $ret = $this->setStatus($initialstatus,$msg,$user); } } elseif($st["status"]==S_IN_REVISION) { if($needsCorrection) { $newstatus = S_NEEDS_CORRECTION; $ret = $this->setStatus(S_NEEDS_CORRECTION,$msg,$user); }