diff --git a/module/story/model.php b/module/story/model.php index 8303cf05e7..cd53755880 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -1256,7 +1256,7 @@ class storyModel extends model if(empty($childrenStatus)) return $this->dao->update(TABLE_STORY)->set('parent')->eq('0')->where('id')->eq($parentID)->exec(); $status = $oldParentStory->status; - if(count($childrenStatus) == 1 and $oldParentStory->status != 'changing') + if(count($childrenStatus) == 1 and $oldParentStory->status != 'changing' and $oldParentStory->status != 'reviewing') { $status = current($childrenStatus); if($status == 'draft' or $status == 'changing') $status = 'active';