From 4545fa25ca7eb6ef42fda209cbe242f6f324d5a4 Mon Sep 17 00:00:00 2001 From: holan20180123 <56391770@qq.com> Date: Mon, 27 Jul 2020 14:52:48 +0800 Subject: [PATCH] * Finish task #7547. --- module/release/model.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/release/model.php b/module/release/model.php index 61671afc33..c5d818972e 100644 --- a/module/release/model.php +++ b/module/release/model.php @@ -113,11 +113,14 @@ class releaseModel extends model $branch = (int)$branch; $buildID = 0; + /* Check build if build is required. */ + if(strpos($this->config->release->create->requiredFields, 'build') !== false and $this->post->build == false) return dao::$errors[] = sprintf($this->lang->error->notempty, $this->lang->release->build); + /* Check date must be not more than today. */ if($this->post->date > date('Y-m-d')) return dao::$errors[] = $this->lang->release->errorDate; /* Auto create build when release is not link build. */ - if($this->post->build == false and $this->post->name and strpos($this->config->release->create->requiredFields, 'build') === false) + if($this->post->build == false and $this->post->name) { $build = $this->dao->select('*')->from(TABLE_BUILD) ->where('deleted')->eq('0')