From fe80314c6a3670d9161d91bce3feb69070b59065 Mon Sep 17 00:00:00 2001 From: liuhong Date: Fri, 13 Jan 2023 03:29:21 +0000 Subject: [PATCH] * Fix bug #30816. --- module/story/model.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module/story/model.php b/module/story/model.php index cf705af348..7bba440e04 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -603,6 +603,11 @@ class storyModel extends model if(is_array($story->{$extendField->field})) $story->{$extendField->field} = join(',', $story->{$extendField->field}); $story->{$extendField->field} = htmlSpecialString($story->{$extendField->field}); + if(empty($story->{$extendField->field})) + { + dao::$errors[] = sprintf($this->lang->error->notempty, $extendField->name); + return false; + } } foreach(explode(',', $this->config->story->create->requiredFields) as $field)