diff --git a/module/story/model.php b/module/story/model.php index fd53e2d9a3..769bb8d740 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -556,11 +556,12 @@ class storyModel extends model foreach($stories as $storyID => $story) { + if(!$story->closedReason) continue; + $oldStory = $this->getById($storyID); $this->dao->update(TABLE_STORY)->data($story) ->autoCheck() - ->batchCheck($this->config->story->close->requiredFields, 'notempty') ->checkIF($story->closedReason == 'duplicate', 'duplicateStory', 'notempty') ->checkIF($story->closedReason == 'subdivided', 'childStories', 'notempty') ->where('id')->eq($storyID)->exec();